Nuestra base de datos se llama examen
Enviado por rodrigopineda • 4 de Diciembre de 2013 • Tutorial • 872 Palabras (4 Páginas) • 252 Visitas
ÍNDICE
ÍNDICE 1
INTRODUCCIÓN 3
DESARROLLO 4
Nuestra base de datos se llama examen 4
La base de datos examen cuenta con 22 tablas, las cuales son: 4
Tabla areacientifica y su indice 5
Tabla asentamiento y su índice 5
Tabla campoeducacion y su indice 5
Tabla contacto y su índice 6
Tabla cp y su índice 6
Tabla cuenta y su índice 6
Tabla departamento y su índice 7
Tabla educación y su índice 7
Tabla estado y su índice 7
Tabla gradoacademico y su índice 8
Tabla localización y su índice 8
Tabla municipio y su índice 8
Tabla país y su índice 9
Tabla persona y su índice 9
Tabla personaeducacion y su índic 9
Tabla profesionista y su índice 10
Tabla teléfono y su índice 10
Tabla tipoasentamiento y su índice 10
Tabla tipotelefono y su índice 11
Tabla tipovacante y su índice 11
Tabla vacante y su índice 11
Tabla vacantecontacto y su índice 12
RELACIÓN CON LAS LLAVES FORÁNEAS CON CADA TABLA 12
Llaves foráneas de la tabla asentamiento 12
Llave foránea de la tabla departamento 12
Llave foránea de la tabla educación 12
Llave foránea de la tabla estado 13
Llave foránea de la tabla persona 13
Llave foránea de la tabla personaeducacion 13
Llave foránea de la tabla profesionista 13
Llave foránea de la tabla teléfono 13
Llave foránea de la tabla vancate 13
Llave foránea de la tabla vacantecontacto 13
Comando SQL para crear llaves foráneas 13
Comando SQL para crear índices 13
CONCLUSIÓN 14
INTRODUCCIÓN
En la materia de Base de datos avanzada, se nos dejó como trabajo, realizar una base de datos que se llama Examen que contiene 22 tablas, la creación de la base de datos junto con las tablas fue muy sencillo ya que es el uso de comandos básicos para poder crear nuestro trabajo satisfactoriamente.
Como podrá observar en la explicación de este tema, la práctica se desarrolló con la ayuda de PhpMyAdmin, en este punto surge una pregunta muy importante, ¿Qué es PhpMyAdmin? es una herramienta escrita en PHP con la intención de manejar la administración de MySQL a través de páginas web, utilizando Internet. Actualmente puede crear y eliminar Bases de Datos, crear, eliminar y alterar tablas, borrar, editar y añadir campos, ejecutar cualquier sentencia SQL, administrar claves en campos, administrar privilegios, exportar datos en varios formatos. Gracias a esta herramienta nos fue posible crear nuestra actividad satisfactoriamente.
Pero la diferencia de esta práctica a las demás, fue la implementación de relaciones como por ejemplo, la utilización de llaves foráneas (foreign keys) y la utilización de índices (index), las llaves foráneas consisten en tener en una tabla, un campo de idéntico tipo y tamaño al campo clave de otra tabla de la base, a través de este campo puedes relacionar la información entre ambas tablas y es así como se normalizan los diseños para evitar duplicidades e inconsistencias. Los índices son una estructura de disco asociada con una tabla o una vista que acelera la recuperación de filas de la tabla o de la vista. Un índice contiene claves generadas a partir de una o varias columnas de la tabla o la vista. Dichas claves están almacenadas en una estructura (árbol b) que permite que SQL Server busque de forma rápida y eficiente la fila o filas asociadas a los valores de cada clave.
DESARROLLO
Al momento que se empezó a realizar esta actividad de la base de datos, aprendimos como realizar las llaves foráneas, llaves primarias y los índices, que lo ya antes mencionado es de gran utilidad para poder buscar información dentro de las tablas sin que haya incongruencia en los datos y poder encontrar el resultado de una búsqueda de manera eficiente y rápida.
Nuestra herramienta para administrar nuestra base de datos es PHPMYADMIN
Nuestra base de datos se llama examen
...