Date post: | 25-Jun-2015 |
Category: |
Documents |
Upload: | melyvelasquez |
View: | 42 times |
Download: | 0 times |
Tipos de Datos
Conceptos básicos de BD
Reglas del Modelo E-R
Normalización
Base de datos
Modelos de BD Características de BD
Modelo Relacional
Ejercicios prácticos
Es un conjunto de datos
exhaustivo no redundante,
independientemente de su
utilización, organizados y
almacenados sistemáticamente.
Dicha información se almacena
en una tabla, donde las columnas
indican los campos y las filas los
registros
Llave principal: Es un campo o conjunto de
campos de una entidad que identifica de
manera única todos los atributos de esta. Su
característica principal es que es única e
irrepetible.
Llave foránea: Es un campo que
permite relacionar dos o mas
entidades a través de esta y la
llave principal.
Tabla: Elemento principal de la base de
datos, es el sitio donde se guardan o
almacenan los datos. Se estructura con
filas(registros) y columnas (campos).
Campo: atributo que describe
una entidad (propiedad o
característica) - Columna
Registro: Conjunto de atributos únicos
relacionados entre si. – Filas
Formularios:
Objeto de una base de datos utilizado
para la introducción, edición y gestión
de la información de una tabla de la
base de datos. Un formulario ofrece un
modo de visualización sencillo de
algunos o todos los campos de un
registro de manera simultánea.
Consultas:
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. Para esto se utiliza un
lenguaje de consultas.
Informes:
Permite preparar los
registros de la base de
datos de forma
personalizada para
imprimirlos.
Filtros:
son una herramienta que
permite obtener la información que
se requiere de una base de datos,
escribiendo los criterios de
búsqueda con los cuales se desea
filtrar la información.
Independencia de los datos
Reducción de la
redundancia
Seguridad de los datos
Se visualiza a través de
tabla o formulario
Permite realizar un listado y
permite la programación
a usuarios avanzados
Según la variabilidad de datos almacenados:
Base de datos Estáticas Base de datos dinámicas
Según su contenido
Base de datos Bibliográficas Base de datos de texto completos Directorios Base de datos de información
TIPO TEXTO
Es una cadena de caracteres alfanuméricos (letras, números, se pueden incluir
caracteres especiales o espacios en blanco). Longitud del campo : 1 a 255 caracteres
EJEMPLOS APELLIDO DEL PACIENTE NOMBRE DEL PACIENTE APELLIDO DEL
MEDICO.
TIPO NUMÉRICO
Almacena números destinados a realizar operaciones. Existen 5 tamaños posibles
Byte : para almacenar el rango de 0 a 255
Entero : para el rango entre -32768 y 32767
Entero Largo : para el rango entre -2.147.483.648 y 2.147.483.647
Simple : para números decimales entre el -3,4x 10 a la 38 y el 3,4x 10 a la 38 con 7
decimales
Doble : Doble para números entre el -1,797x 10 a la 38 con 15 lugares decimales.
TIPO AUTONUMÉRICO:
Es un valor numérico que Access incrementa
de modo automático cada vez que se agrega
un registro a la tabla. No se puede modificar
manualmente. Normalmente se incrementa
de uno en uno Ejemplo Código de ingreso de
un paciente. Código del paciente
TIPO FECHA/HORA: Nos permite
introducir datos de fecha y hora de los
años comprendidos entre 100 y 9999 Los
formatos pueden ser: fecha y hora
general, fecha y hora larga, fecha y hora
corta. EJEMPLOS Fecha de nacimiento
Fecha de envío de un pedido Fecha de
egreso
TIPO MEMO: Se puede introducir
un texto de longitud variable hasta
un máximo de 65.535
caracteres(bytes) EJEMPLOS
Observaciones del paciente.
Descripción de un producto.
TIPO MONEDA: Para almacenar valores de moneda.
Contiene valores numéricos que representan
cantidades expresadas con un formato de moneda
EJEMPLOS Precio de un producto Importe de un
pedido Costo de una consulta
TIPO SI/NO: Representa un campo lógico Nos
permite almacenar datos que sólo tengan dos
posibilidades: si-no, 0-1, verdadero-falso, blanco-
negro... EJEMPLOS Saber si el pedido ha sido
enviado Saber si el empleado ha sido suspendido
TIPO OBJETO OLE: Nos permite almacenar objetos
tales como: gráficos, texto, imágenes, objetos
creados en otras aplicaciones, U objetos que se han
incrustado o vinculado EJEMPLOS Foto del
empleado Foto del producto
TIPO HIPERVÍNCULO Nos
permite introducir texto
y/números que son utilizados
como una dirección a otro objeto
de Access o a una página Web.
EJEMPLOS Página Web del
cliente. Hipervínculo a una
consulta.
BD transaccionales
BD Jerárquicas
BD Mutidimensional
es
BD de Red
BD Relacionales
BD Orientada a objetos BD Deductiva
1- Identificar para cada entidad su llave principal
Cuando los campos
de una tabla no
aplican para ser
llaves, verifique si
pueden combinarse
dos o más, de lo
contrario adicione un
nuevo campo como
llave.
Si la entidad es una
persona, su llave
principal siempre
será su número de
cédula o un número
de código. Si es un
objeto se le debe
asignar un código o
referencia.
Un campo no debe
contener datos
compuestos. Ejemplo
(Nombre y Apellido –
Debe existir un
campo para el
Nombre y un campo
para el Apellido).
Es un conjunto de reglas que sirven para minimizar los problemas y errores dados
en el proceso de análisis.
PRIMERA FORMA NORMAL:
Esta establece que las columnas repetidas deben eliminarse y colocarse en tablas
separadas.
SEGUNDA FORMA NORMAL:
Todas las dependencias parciales (datos o atributos que no dependen directamente
de la llave principal) se deben eliminar y separar dentro de sus propias tablas.
TERCERA FORMA NORMAL:
Eliminar las dependencias transitivas (campos que no son llave y dependen de
otros que tampoco son llaves.)
Prestame.com es una empresa que se dedica al préstamo entre personas.
Los prestadores que desean prestar dinero a otros se registran con un id, su
nombre y la cantidad de dinero disponible para las operaciones. Los deudores
se identifican por si id y además el sistema almacena su nombre y un valor de
riesgo en función de su situación personal.
Cuando el deudor solicita un préstamo, se añade un código de préstamo, el
importe total, el plazo de devolución, su interés y la finalidad del mismo. Los
prestadores indican qué cantidad quieren aportar a un préstamo. Un prestador
puede aportar distintas cantidades parciales a varios préstamos.
Construye en el modelo conceptual y el modelo lógico correspondientes al
enunciado expuesto.
Una compañía aérea necesita una base de datos para registrar la información de sus
vuelos.
Los vuelos están caracterizados por un Id, la fecha y los aeropuertos de origen y destino.
Cada vuelo es realizado por un avión. Los aviones tienen una matrícula que los identifica, el
fabricante, un modelo e información sobre su capacidad (número máximo de pasajeros) y
autonomía de vuelo (en horas). La tripulación asignada al vuelo está formada por el
personal de la propia compañía. De cada trabajador se conoce su id, su nombre y su
categoría profesional, así como el puesto que ocupa en cada vuelo en particular.
Por último, para cada vuelo, se almacena la lista completa de pasajeros, con su dni, el
nombre, el asiento que ocupa y su clase (turista, primera o business).
Construye en el modelo conceptual y el modelo lógico correspondientes al enunciado
expuesto.