Introducción al diseño de bases de datos relacionales

ÁREA: BASES DE DATOS

PRESENTACIÓN

Hoy en día las bases de datos relacionales se han convertido en un factor esencial de todo sistema de cómputo, gracias a que permiten un manejo dinámico de la información; proporcionan seguridad, precisión y control, y, por consiguiente, proveen elementos relevantes para la toma de decisiones operativas y tácticas, relacionadas con el manejo de grandes volúmenes de datos.

OBJETIVO

El participante diseñará bases de datos relacionales e identificará los elementos que conforman un sistema manejador de bases de datos.

BENEFICIOS

Los participantes al terminar el curso tendrán la capacidad de realizar el diseño lógico de los datos que requerirá un sistema informático, así como utilizar el lenguaje lenguaje estructurado de consultas SQL para interactuar con la gran mayoría de bases de datos existentes en el mercado

DIRIGIDO A:

El curso está dirigido a las personas relacionadas con el diseño lógico de datos de los sistemas de información. Se requiere la acreditación o la demostración de conocimientos equivalentes al curso Conocimientos esenciales de Windows e Internet.

CONTENIDO

1.INTRODUCCIÓN
1.1Definiciones y conceptos (dato, bases de datos, campo, registro, archivo, información, sistema de información, DBMS)
1.2Evolución de las bases de datos
1.3Necesidad y ventajas de las bases de datos
1.4Reglas de Codd
2.CONCEPTOS ASOCIADOS A LAS BASES DE DATOS
2.1Redundancia
2.2Consistencia
2.3Integridad
2.4Seguridad
2.5Independencia lógica de los datos
2.6Independencia física de los datos
3.EL MODELO RELACIONAL
3.1Elementos del modelo relacional
3.1.1Relación/Tabla
3.1.2Tupla/Renglón
3.1.3Atributo/Columna
3.1.4Dominio
3.1.5Cardinalidad
3.1.6Grado
3.2Tipo de llaves
3.3Integridad de la información
3.3.1Constraints
3.3.1.1Integridad de la entidad (PK)
3.3.1.2Integridad referencial (FK)
3.3.1.3Manejo de Valores nulos (Null/NotNull)
3.3.1.4Valores únicos (UNIQUE)
3.3.1.5Restricción CHECK
3.3.2Valores por omisión (DEFAULT)
3.4Índices
4.ÁLGEBRA RELACIONAL
4.1Definición
4.2Operadores de conjuntos
4.3Operadores relacionales
5.MODELADO LÓGICO DE UNA BASE DE DATOS
5.1Normalización
5.1.1Primera forma normal
5.1.2Segunda forma normal
5.1.3Tercera forma normal
5.1.4Cuarta y quinta forma normal
5.2Diagrama Entidad-Relación
5.2.1Tipos de entidades
5.2.2Tipos de relaciones
5.3Herramientas CASE5.4 El diccionario de datos como herramienta de documentación
6.CONCEPTOS DE SISTEMAS MANEJADORES DE BASES DE DATOS RELACIONALES (RDBMS)
6.1Definición y funciones de los RDBMS
6.2RDBMS comerciales y de software libre
6.3Componentes de los RDBMS
6.4Arquitecturas de los RDBMS
6.5Definición y funciones de un DBA
7.INTRODUCCIÓN AL LENGUAJE ESTRUCTURADO DE CONSULTAS (SQL)
7.1Características generales
7.2Componentes (DDL, DML, DCL)
7.3Creación de bases de datos y tablas
7.4Selección de la información
7.5Inserción, actualización y eliminación de información

DURACIÓN

30 hrs.

 

Enero 2021

101372/INTPRO