Está en la página 1de 5

1 Que es una base de datos 2 Nombres de programas manejadores de datos 3 Tipos de campos en la bases de datos 4 Ejemplo de diccionario de bases

de datos 5 Disear un modelo de identidad relacin 6 Llaves primarias y secundarias

Se define una base de datos como una serie de datos organizados y relacionados entre s, los cuales son recolectados y explotados por los sistemas de informacin de una empresa o negocio en particular. 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 programas estndar. ZOOLOGICO DEL TOLIMA Cdigo de animal 198248 24751545 24824 25481 24894269 128556218 148211 485152584 Animal len bfalo loro mono cangrejo cebra tiburn serpiente sexo Edad /animal M 5 H 15 M 41 H 78 M 45 H 20 M 28 H 3

2
- MySQL ( Te recomiendo este para tu pagina web) - PosgreSQL - Microsoft SQL Server - Oracle - Microsoft Access - Microsoft Visual Fox Pro - Firebird - mSQL (mini SQL) - IBM DB2 - IBM Informix - SQLite - Sybase ASE - Paradox - dBase

3 Tipos de campos de las bases de datos


Alfanumricos Numricos Booleanos Fechas Contienen cifras y letras. Presentan una longitud limitada (255 caracteres) Existen de varios tipos, principalmente, enteros (sin decimales) y reales (con decimales). Poseen dos formas: Verdadero y falso (S o No) Almacenan fechas facilitando posteriormente su explotacin. Almacenar fechas de esta forma posibilita ordenar los registros por fechas o calcular los das entre una fecha y otra... Son campos alfanumricos de longitud ilimitada. Presentan el inconveniente de no poder ser indexados (veremos ms adelante lo que esto quiere decir). Son campos numricos enteros que incrementan en una unidad su Autoincrementables valor para cada registro incorporado. Su utilidad resulta ms que evidente: Servir de identificador ya que resultan exclusivos de un registro.

Memos

4 Ejemplo de diccionario de bases de datos


MERCOFACIL Codigo de producto 198248 24751545 24824 25481 24894269 128556218 148211 485152584 fecha de vencimiento 08/03/2013 08/04/2013 08/04/2013 08/04/2013 08/04/2013 08/04/2013 09/04/2013 08/14/2013

producto cantidad arroz 1562 leche 155 azucar 152 sal 155 espaguetis 265 cebra 255 sardinas 215 pan 562

5 Disear un modelo de identidad relacin Lista de animales Cdigo de animal 25981248 18614625 485618752 545625 25624856 152145541 2152154621 1532156512 len bfalo loro mono cangrejo cebra tiburn serpiente sexo M H M H M H M H

Edad /animal 5 15 41 78 45 20 28 3

6 Llaves primarias y secundarias


El es campo que se va a utilizar para controlar, buscar e identificar cada registro. Una base de datos puede guardar informacin de una persona como nombres, direcciones, fechas, lugares de trabajo... Toda esa informacin puede repetirse, si en algn momento deseas buscar a pedro martnez, es probable que te aparezcan varios resultados sin saber cual es el que buscas. El campo clave es nico para cada registro, como el nmero de cdula de cada persona. De esa forma, al colocar algn N de Cdula te aparecer la persona que buscas. Toricamente, el campo clave no se puede repetir. de esa forma, podemos garantizar que no

estamos repitiendo a alguien y podemos usar ese nmero para vincularlo con otras tablas que contengan relacin a esa persona o registro. Llave primaria Una llave primaria es un campo nico , irrepetible que sirve para identificar los registros de una tabla como distintos, adems de que sirve para hacer relaciones 1:1, 1:M , M:M (uno a uno, uno a muchos, muchos a muchos) entre tablas, sin las llaves primaria las bases de dato relacionales no tendran sentido y siempre existira informacin repetida, te pongo un ejemplo para ser an ms claro Llave secundaria Todo conjunto de campos de una tabla que sirva para identificar univocamente 1 fila de otra, se llama Clave Candidata. La menor de las Claves Candidatas, se le llama Clave Primaria. Una Clave Secundaria es un orden que no necesariamente identifica una fila de otra (puede haber repeticiones), pero sirve para procesar la informacion en un orden adecuado, para algun proceso en particular. Por ejemplo, la Fecha de una factura es importante para listar los Libros de IVA o para filtrar facturas entre fechas, por ello se la establece como Clave Secundaria. Tambien los campos que hacen referencia a otras tablas son Claves Secundarias, aunque se les suele llamar, en ese caso, Claves Foraneas.

También podría gustarte