Beruflich Dokumente
Kultur Dokumente
Una base de datos es un almacn que nos permite guardar grandes cantidades de informacin de forma organizada para que luego podamos encontrar y utilizar fcilmente.
Desde el punto de vista informtico, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos.
Cada base de datos se compone de una o ms tablas que guarda un conjunto de datos. Cada tabla tiene una o ms columnas y filas. Las columnas guardan una parte de la informacin sobre cada elemento que queramos guardar en la tabla, cada fila de la tabla conforma un registro.
1. QU ES UN BASE DE DATOS?
Entre las principales caractersticas de los sistemas de base de datos podemos mencionar: Independencia lgica y fsica de los datos. Redundancia mnima. Acceso concurrente por parte de mltiples usuarios. Integridad de los datos. Consultas complejas optimizadas. Seguridad de acceso y auditora. Respaldo y recuperacin. Acceso a travs de lenguajes de programacin estndar.
1. QU ES UN BASE DE DATOS?
Los Sistemas de Gestin de Base de Datos (en ingls DataBase Management System) son un tipo de software muy especfico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. Se compone de un lenguaje de definicin de datos, de un lenguaje de manipulacin de datos y de un lenguaje de consulta.
1. QU ES UN BASE DE DATOS?
Tipos de Base de Datos Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:
Es una base de datos con licencia GPL basada en un servidor. Se caracteriza por su rapidez. No es recomendable usar para grandes volmenes de datos.
Son sistemas de base de datos poderosos. Administra muy bien grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran calibre. Es una base de datos desarrollada por Microsoft. Esta base de datos, debe ser creada bajo el programa access, el cual crea un archivo .mdb con la estructura ya explicada.
Es una base de datos ms potente que access desarrollada por Microsoft. Se utiliza para manejar grandes volmenes de informaciones.
1. QU ES UN BASE DE DATOS?
Elementos de una base de datos Los principales elementos de una base de datos son los siguientes:
Tablas Es el elemento principal de la base de datos, ya que all se registra la informacin que se quiere gestionar. Est compuesta, como si se tratase de una planilla de clculo, por filas (Registros) y columnas (Campos). Cada archivo de una base de datos puede contener tantas tablas como se requiera. Formularios La informacin dentro de la base de datos puede introducirse directamente en las tablas, pero tambin a travs de un formulario lo que resulta ms cmodo y prctico . Los formularios hacen que se ms fcil arrastrar los datos.
1. QU ES UN BASE DE DATOS?
Consultas es el elemento que se emplea para seleccionar una determinada informacin del interior de la base de datos. La consulta, de esta manera, permite establecer criterios de bsqueda para que Access seleccione, dentro de las tablas, aquellos datos que se quieren conocer.
Informes Se utilizan para que la informacin aparezca ordenada y bien presentada en el momento de la impresin del documento. Gracias a los informes, el usuario puede seleccionar que informacin, de la que se registr en las tablas de una base de datos, desea imprimir y con qu formato.
Atributo clave
Atributo multivaluado Atributo compuesto Atributo derivado
Tipo de vnculo
Vnculo identificador
FECHANACIMIENTO
EDAD
NOMBREPILA
Atributos Simples
CLIENTE
NUMEROTELEFONO
NOMBRE PRIMERAPELLIDO
SEGUNDO -APELLIDO
ID_CLIENTE
Atributos clave. Atributo con valor distinto para cada instancia de un tipo de entidad.
Ternaria: grado 3
CLIENTE
ALQUILA
PELICULA
LOCAL_VIDEOCLUB
PELICULA
CONTINUACION _DE
Relacin uno a muchos. Significa que una entidad del tipo A puede relacionarse con cualquier cantidad de entidades del tipo B, y una entidad del tipo B solo puede estar relacionada con una entidad del tipo A. A R B
Relacin muchos a uno. Indica que una entidad del tipo B puede relacionarse con cualquier cantidad de entidades del tipo A, mientras que cada entidad del tipo A solo puede relacionarse con solo una entidad del tipo B. R A B Relacin Muchos a muchos. Establece que cualquier cantidad de entidades del tipo A pueden estar relacionados con cualquier cantidad de entidades del tipo B. A R B
CLIENTE
POSEE
PRESTAMO
Numprestamo
Numpago
PRESTAMO
TIENE
PAGO
Dependencia en identificacin. Adems de la dependencia en existencia. Una instancia del tipo de entidad dbil no se puede identificar por s misma.
Idpago
HOTEL
Ao
POSEE
Fecha_Inicial
Habitacin
Fecha_Inicial Fecha_Inicial
TIENE
Iva
Cdigo
Fecha_Final
Reserva
CATEGORIA AGENCIA
Descripcin Cdigo Direccin Telfono Nombre
Reserva
Telfono
PARTICULAR
Nombre_ Persona Cdigo Direccin
Nombre
1022 4123
Garca Daz
101-07 201-01
143-01 211-02
159-02 214-01
2. Primera forma normal: no hay grupos repetidos Las tablas slo deben tener dos dimensiones. Puesto que un alumno tiene varias clases, estas clases deben aparecer en una tabla independiente. Los campos Clase1, Clase2 y Clase3 de los registros anteriores son indicativos de un problema de diseo.
3. Segunda forma normal: eliminar los datos redundantes Observe los diversos valores de N clase para cada valor de N alumno en la tabla anterior. N clase no depende funcionalmente de N alumno (la clave principal), de modo que la relacin no cumple la segunda forma normal.
Despacho-Tut
N alumno 1022 1022 1022 4123 4123 4123 101-07 143-01 159-02 201-01 211-02 214-01
N clase
Tutor
Habitacin 42 42
Dept