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 que aparecen en la clausula From