Entidad: representa una cosa un objeto del mundo real con existencia
independiente, es decir, se diferencia únicamente de cualquier otro objeto o
cosa incluso siendo del mismo tipo.
Ejemplo:
• Una persona se diferencia de cualquier otra incluso siendo gemelos
• Un automóvil aunque sea de la misma marca y modelo tendrán atributos
diferentes como por ejemplo: el número del serial.
Atributos: son propiedades que describen a cada entidad en un conjunto de
entidades.
Relación: Describe cierta dependencia entre entidades o permite la asociación
de la misma.
Claves: Es un subconjunto del conjunto de atributo, comunes en una colección
de entidades que permite identificar unívocamente cada una de las entidades pertenecientes a dicha colección.
Modelo identidad relación: Es un concepto de modelado para base de datos,
propuesto por Peter Chaen en 1976, mediante el cual se pretende visualizar los objetivos que pertenecen a la base de datos.
Herramientas grafica para definir datos basada en una percepción del mundo real: Consiste en un conjunto de objetos básicos llamadas entidades y en relaciones entre esos objetos.
Modelo datos: Es la descripción de la organización de una base de datos,
constituyendo en una representación grafica orientada a la autención de la estructura de datos mediante métodos.
Normalización: Es un proceso que se clasifican las relaciones objetos forma de
relación y demás elementos en grupos en base a las características que cada uno posee. Modelo Racional: Una base de datos racional es un conjunto de uno o más tablas estructuradas en registros (líneas) y campos (columnas) que se vinculan entre sí por un campo en común.
Definición de base de datos: Es un conjunto de información almacenada en una
memoria auxiliar que permite acceso directo y un conjunto de programas que manipulan esos datos.
Diccionario de datos: Son el segundo componente del análisis de bases de
datos. Se desarrolla durante el análisis del flujo de datos y ayuda al analista involucrado en la determinación de los requerimientos de los sistemas.
SQL: Es un lenguaje estandarizado de base de datos el cual nos permite
realizar tablas y obtener datos de manera fácil y sencilla
SQL consta de varias partes:
a). Lenguaje de definición de datos (DDL): Proporciona órdenes para definir
esquemas de relación, eliminar relaciones, crear índices y modificar esquemas de relación.
b). Lenguaje de manipulación de datos interactivos (DML): Incluye un lenguaje
de consulta que permite rescatar datos de las relaciones, también incluye órdenes para insertar, suprimir y modificar.
c). Lenguaje de manipulación de datos inmersos (DML): La forma inmersa del
SQL está diseñado para usar dentro de los lenguajes de programación de lenguaje general.
d). Definición de vistas (DDL): Incluye órdenes para definir vistas.
Estructuras básicas en SQL: Consta de 3 clausulas.
1. Select: Se usa para alistar los atributos que se desean, el resultado de
una consulta.
2. From. Lista las relaciones que se van a examinar en la evaluación de la
expresión
3. Where: Consta de un predicado que implica atributos de las relaciones