Download Entidad Registro Tuplo Campo Llave Clave Cordinalidad
Document related concepts
Transcript
Entidad Registro Tuplo Campo Llave Clave Cordinalidad –relaciones-tipos de BD Normalización-específicos Modelos-entidad-relación Diagrama-entidad-relación Modelo lógico bd Modelo físico bd Ejemplos bd tabla Formulario Informe Consulta Lenguaje de consulta bd TOCA HACER: DOS CONSULTAS ELVIS ESTEFANO DUARTE BELTRAN ING.DE SISTEMA 15.10.92 PROFESOR: ELVIA MEDINA Entidad En bases de datos, una entidad es la representación de un objeto o concepto del mundo real que se describe en una base de datos. Una entidad se describe en la estructura de la base de datos empleando un modelo de datos. Por ejemplo, nombres de entidades pueden ser: Alumno, Empleado, Artículo, etc. Registro Un registro en base de datos es el campo q se llena como por ejemplo : en una lista de contactos (es una base de datos) Cada contacto tiene varios campos que rellenar con información (Nombre, Apellido, Tel, Celular, Trabajo etc). Un registro es un compilado de esos campos rellenos. Por ejemplo: Alfredo Cuevas sería un registro que contiene los campos (Empresa, Teléfono, Móvil etc). Es así de simple. Campo En algunas aplicaciones (como bases de datos) es el espacio reservado para introducir determinados datos asociados a una categoría de clasificación. llave La llave es un campo único con un registro irrepetible que sirve para identificar los registros y hacer relaciones. CLAVE Es un subconjunto del conjunto de atributos comunes en una colección de entidades, que permite identificar unívocamente cada una de las entidades pertenecientes a dicha colección. Asimismo, permiten distinguir entre sí las relaciones de un conjunto de relaciones. Dentro de los conjuntos de entidades existen los siguientes tipos de claves: Superclave: Es un subconjunto de atributos que permite distinguir unívocamente cada una de las entidades de un conjunto de entidades. Si se añade un atributo al anterior subconjunto, el resultado seguirá siendo una superclave. Clave candidata: Dada una superclave, si ésta deja de serlo quitando únicamente uno de los atributos que la componen, entonces ésta es una clave candidata. Clave primaria: Es una clave candidata, elegida por el diseñador de la base de datos, para identificar unívocamente las entidades en un conjunto de entidades. Los valores de los atributos de una clave, no pueden ser todos iguales para dos o más instancias. Las claves son referencias que se utilizan para identificar los objetos de forma única en todas las posibles filas de una tabla. CARDINALIDAD simplemente la forma en que se relacionan las Entidades, o expresa cuantas entidades se relacionan con otras entidades. Hay varias maneras de mostrar las cardinalidades: -Poner etiquetas en las líneas que unen las relaciones con las entidades CARDINALIDAD DE LAS RELACIONES Existen 4 tipos de relaciones que son: Uno a uno Uno a varios Varios a uno Varios a Varios TIPOS BASE DE DATOS Bases de datos estáticas Son las que son utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo. Bases de datos dinámica son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y adición de los datos, además de las operaciones fundamentales de consulta Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de un supermercado, una farmacia, un videoclub o una empresa. NORMALIZACION BASE DE DATOS Son una serie de leyes que sirve para hacer una base de datos para que nuestra BD salga lo mejor posible Evitar la redundancia de los datos. Evitar problemas de actualización de los datos en las tablas. Proteger la integridad de los datos. MODELO ENTIDAD RELACION es una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información así como sus interrelaciones y también de propiedades. DIAGRAMA ENTIDAD RELACION Este modelo representa a la realidad a través de un esquema gráfico empleando por las entidades, que son objetos que existen y son los elementos principales que se identifican en el problema a resolver con el diagramado y se distinguen de otros por sus características particulares denominadas atributos. Modelo lógico base de datos Modelo lógico base de datos MODELO FISICO BASE DE DATOS EJEMPLOS BASE DE DATOS FORMULARIO Un formulario es un tipo de objeto de base de datos que se utiliza fundamentalmente para introducir o mostrar datos en una base de datos. También puede usar un formulario como un panel de control que abra otros formularios e informes en la base de datos, o como un cuadro de diálogo personalizado que aceptar los datos del usuario y realiza la acción basada en la entrada. INFORME Permite preparar los registros de la base de datos de forma personalizada para imprimirlos CONSULTA Una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar, borrar, mostrar y agregar datos en una base de datos LENGUAJE DE CONSULTA Un lenguaje de consulta es un lenguaje informático usado para hacer consultas en bases de datos y sistemas de información. Los lenguajes de consulta pueden ser clasificados de acuerdo a si son lenguajes de consulta de bases de datos o lenguajes de consulta de recuperación de información. El lenguaje de definición de datos (DDL) es utilizado para describir todas las estructuras de información y los programas que se usan para construir, actualizar e introducir la información que contiene una base de datos. El lenguaje de manipulación de datos (DosML) es utilizado para escribir programas que crean, actualizan y extraen información de las bases de datos. El lenguaje de consulta (SQL) es empleado por el usuario para extraer información de la base de datos el lenguaje de consulta permite al usuario hacer requisiciones de datos sin tener que escribir un programa
Related documents