0% encontró este documento útil (0 votos)
112 vistas6 páginas

Curso de Bases de Datos: Fundamentos y SQL

El curso contiene 3 unidades y 8 capítulos en total. La Unidad 1 introduce conceptos básicos de bases de datos y el diseño de bases de datos. La Unidad 2 cubre el modelado de datos incluyendo el modelo entidad-relación y el modelo relacional. La Unidad 3 trata sobre normalización, el lenguaje SQL y PostgreSQL.

Cargado por

antonio vega
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
112 vistas6 páginas

Curso de Bases de Datos: Fundamentos y SQL

El curso contiene 3 unidades y 8 capítulos en total. La Unidad 1 introduce conceptos básicos de bases de datos y el diseño de bases de datos. La Unidad 2 cubre el modelado de datos incluyendo el modelo entidad-relación y el modelo relacional. La Unidad 3 trata sobre normalización, el lenguaje SQL y PostgreSQL.

Cargado por

antonio vega
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

El curso Base de Datos Básico contiene ocho (8) capítulos, agrupados en

tres (3) unidades académicas didácticas:

UNIDAD 1. FUNDAMENTOS DE BASES DE DATOS


CAPÍTULO 1. INTRODUCCIÓN A LAS BASES DE DATOS
CAPÍTULO 2. PLAN ESTRATÉGICO DE DISEÑO DE BASES DE DATOS
UNIDAD 2. MODELADO DE DATOS
CAPÍTULO 3. CONCEPTO DE MODELO DE DATOS
CAPÍTULO 4. MODELO ENTIDAD - RELACIÓN
CAPÍTULO 5. MODELO RELACIONAL
UNIDAD 3. NORMALIZACIÓN Y EL LENGUAJE SQL
CAPÍTULO 6. NORMALIZACIÓN
CAPÍTULO 7. LENGUAJE DE CONSULTA SQL
CAPÍTULO 8. POSTGRESQL

La Unidad Uno hace una introducción a las bases de datos y enfatiza en los
mecanismos que se deben tener en cuenta para realizar un plan estratégico
del diseño de bases de datos.

La Unidad Dos hace referencia al concepto de modelado de datos y hace


énfasis en el modelo de datos entidad-relación (MER) y el modelo
relacional. El modelo entidad-relación ofrece una manera de identificar las
entidades que se van a representar en la base de datos y el modo en que
se relacionan entre sí. Posteriormente, en esta unidad, el diseño de la base
de datos se expresa en términos del diseño de bases de datos relacionales
y del conjunto de restricciones asociado.

La Unidad Tres estudia el proceso de Normalización cuyo fin primordial es


diseñar el esquema o estructura lógica de una base de datos relacional. En
esta unidad hace una introducción al Lenguaje de Consulta SQL y al
Sistema Gestor de Bases de Datos Relacionales PostgreSQL.

El propósito del curso es crear una visión genérica y completa delos


conceptos básicos, técnicas y arquitecturasde lasbases de datos
relacionales con el fin de que el estudiante las apropie y esté en capacidad
de analizar soluciones integrales para el manejo de la información en una
organización.

El aprendizaje autónomo que desarrollará el estudiante, le permitirá planear


su tiempo y le enseñará a asumir retos que en la práctica diaria le facilitarán
desenvolverse fácilmente al momento de enfrentar situaciones en las que
las decisiones son cada vez mas importantes para alcanzar el éxito.

Al lograr interiorizar la información, el estudiante estará en capacidad de dar


soluciones al manejo de los datos y contribuir a que las empresas u
organizaciones puedan ampliar sus mercados, ya que al conocer su
información fácilmente pueden tomar decisiones favorables para su
crecimiento.
El reto del estudiante en este curso es comprender todos los conceptos
fundamentales de las bases de datos, desarrollar una capacidad de análisis
de información con el fin de diseñar modelos que den soluciones integrales
y que permitan en cualquier momento entregar a los usuarios de las bases
de datos información oportuna, exacta y pertinente basada en el modelado
de datos.

El manejo de la información es fundamental en el momento de planificar


cualquier actividad, para mejorar procesos y poseer el control del tiempo y
de tareas que son indispensables para el desarrollo organizacional.

Uno de los retos del curso Bases de Datos Básico es:


Su respuesta :

Comprender todos los conceptos de las bases de datos

Felicitaciones... Respuesta Correcta.

La Unidad uno del curso hace referencia a:


Su respuesta :

Introducción a las bases de datos

Felicitaciones! Respuesta Correcta.

Introducción a las Bases de datos

La información hoy en día es el motor de toma de decisiones y el


tesoro más preciado de las organizaciones, ya que al conocer de
una manera adecuada y de una forma acertada los procesos
internos y externos se puede en determinado momento ayudar a
tomar decisiones, esto con el fin de lograr una mejor producción o
posición en el mercado.

El manejo de gran cantidad de datos es la consecuencia del


aumento de información que se maneja en el transcurso de
nuestras vidas y más aun en el mundo empresarial, al incrementar
todo este volumen de información que diariamente se puede
acumular en el manejo de una empresa u organización se hace
necesario organizarla para poder encontrar resultados rápidos y
óptimos en el momento de utilizarla.

Debido a esta necesidad en los años setenta, para manejar toda


esta información surgen las bases de datos, en la cual se integran
archivos individuales para poder ser compartidos por todos los
usuarios de la empresa.

Para el desarrollo de esta técnica de almacenamiento y


ordenamiento de información es necesario conocer la causa que
llevo el desenvolvimiento de dicho proceso, uno de ellos fue la
transmisión de la información o los datos, es decir que el usuario
tenga capacidad y facilidad de acceder a los datos de una forma
remota.

Que el proceso de dialogo que se genere entre el usuario y la


maquina sea el mas amigable y compatible en donde se pueda
consultar y borrar, modificar e insertar datos en cualquier
momento que se necesite en el manejo de la información.

El diseño de la base de datos es de gran importancia en el manejo


de la información, ya que tiene como principal objetivo que los
datos almacenados se puedan utilizar por una gran numero de
aplicaciones.

Los predecesores de los sistemas de bases de datos fueron los


sistemas de ficheros o archivos. No hay un momento concreto en
que los sistemas de archivos hayan cesado y hayan dado comienzo
los sistemas de bases de datos. De hecho, todavía existen
sistemas de archivos en uso.

Los sistemas jerárquico y de red constituyen la primera generación


de los SGBD. Pero estos sistemas presentan algunos
inconvenientes:

 Es necesario escribir complejos programas de aplicación para


responder a cualquier tipo de consulta de datos, por simple
que ésta sea.
 La independencia de datos es mínima.
 No tienen un fundamento teórico.

En 1970 Codd, de los laboratorios de investigación de IBM, escribió


un artículo presentando el modelo relacional. En este artículo,
presentaba también los inconvenientes de los sistemas previos, el
jerárquico y el de red. Entonces, se comenzaron a desarrollar
muchos sistemas relacionales, apareciendo los primeros a finales
de los setenta y principios de los ochenta. Uno de los primeros es
System R, de IBM, que se desarrolló para probar la funcionalidad
del modelo relacional, proporcionando una implementación de sus
estructuras de datos y sus operaciones. Esto condujo a dos
grandes desarrollos:
 El desarrollo de un lenguaje de consultas estructurado
denominado SQL, que se ha convertido en el lenguaje
estándar de los sistemas relaciónales.
 La producción de varios SGBD relacionales durante los años
ochenta, como DB2 y SLQ/DS de IBM, y ORACLE de ORACLE
Corporation.

Hoy en día, existen cientos de SGBD relacionales, tanto para


microordenadores como para sistemas multiusuario, aunque
muchos no son completamente fieles al modelo relacional.

Como respuesta a la creciente complejidad de las aplicaciones que


requieren bases de datos, han surgido dos nuevos modelos: el
modelo de datos orientado a objetos y el modelo relacional
extendido. Sin embargo, a diferencia de los modelos que los
preceden, la composición de estos modelos no está clara. Esta
evolución representa la tercera generación de los SGBD

En el diseño de una Base de Datos la opinión de los usuarios de las


diferentes áreas funcionales de una organización son importantes porque:
Su respuesta :

Proporcionan información de cómo deben agruparse las entidades y los


atributos para cada una de ellas.

Respuesta Correcta..

El Manejador de Bases de Datos es:


Su respuesta :

Es el software que funciona como interfaz entre los programas de aplicación


de bases de datos y los usuarios.

Felicitaciones..Respuesta Correcta

Un sistema gestor de base de datos debe incluir entre otras


funcionalidades:
Su respuesta :

Herramientas para exportar datos


Felicitaciones...Respuesta Correcta

Todo buen curso necesita empezar con algunos conceptos básicos para el
mejor entendimiento del mismo, por lo tanto empezaremos con las
definiciones que involucran a las bases de datos.

Dato:
Conjunto de caracteres con algún significado, pueden ser numéricos,
alfabéticos, o alfanuméricos.

Información:
Es un conjunto ordenado de datos los cuales son manejados según la
necesidad del usuario, para que un conjunto de datos pueda ser procesado
eficientemente y pueda dar lugar a información, primero se debe guardar
lógicamente en archivos.

Sistema Gestor de Bases de Datos (SGBD):


Es una colección de datos interrelacionados y un conjunto de programas
para acceder a dichos datos. La colección de datos, normalmente
denominada base de datos, contiene información relevante para una
empresa. El objetivo principal de un SGBD es proporcionar una forma de
almacenar y recuperar la información de una base de datos de manera que
sea tanto práctica como eficiente.

Conceptos básicos de archivos computacionales.

Campo:
Es la unidad más pequeña a la cual uno puede referirse en un programa.
Desde el punto de vista del programador representa una característica de
un individuo u objeto.

Registro:
Colección de campos de iguales o de diferentes tipos.

Archivo:
Colección de registros almacenados siguiendo una estructura homogénea.

Base de datos:
Es una colección de archivos interrelacionados, son creados con un DBMS.
El contenido de una base de datos engloba a la información
concerniente(almacenadas en archivos) de una organización, de tal manera
que los datos estén disponibles para los usuarios, una finalidad de la base
de datos es eliminar la redundancia o al menos minimizarla. Los tres
componentes principales de un sistema de base de datos son el hardware,
el software DBMS y los datos a manejar, así como el personal encargado
del manejo del sistema.
Un sistema de información es
Su respuesta :

Un conjunto de elementos que interactúan entre sí con el fin de apoyar las


actividades de una empresa o negocio

Felicitaciones…Respuesta Correcta

Un campo (como: Nombre, dirección,tel.) de un registro, representa a:


Su respuesta :

Un atributo de una entidad

Respuesta Correcta

El objetivo principal de un DBMS es proporcionar un entorno que sea tanto


conveniente como eficiente para las personas que lo usan para la
recuperación y almacenamiento de información.
Su respuesta :

Verdadero

Respuesta Correcta! Ese es el objetivo de todo Sistema Gestor de Bases de


Datos (SGBD), o DataBase Management System (DBMS).

También podría gustarte