Poryecto De Fundamento De Bd
Instituto Tecnológico de Cuautla
Fundamentos de B.D
“Proyecto de administración de una Tienda de Videojuegos mediante una B.D”
Profesor:
Ing. Corona Calvario José Arnulfo
Presentan
Mendoza Mendoza Francisco Javier
Trapaga Lozada Eric Lorimer
Ramos Ruiz Carlos
Portillo Contreras Misael
Quinto Semestre
Ing. en Sistemas computacionales
Índice
Capitulo I”Introducción”2
1.1 Introducción a las B.D(RESUMEN)3
1.2 Situación de Partida5
1.3Objetivos del Proyecto6
Capitulo II”Desarrollo del Proyecto”7
2.1 Especificación de requerimientos8
2.1.1Requerimientos(Definición)8
2.1.2 Requerimientos Funcionales(Definición)8
2.1.2.1 Especificación de Requisitos Funcionales8
2.1.3 Requerimientos no Funcionales(Definición)9
2.1.3.1 Requisitos NoFuncionales9
2.2 Diseños de BD10
2.2.1 Entidades Principales & Atributos10
2.2.2 Diagrama E-R(En Entidades Principales)11
| |
| |
|
[cAPITULO I ”iNTRODUCCION”]
1.1 Introducción a las B.D (RESUMEN)
Una base de datos es una estructura que nos permite almacenar de forma ordenada una gran cantidad de información relacionada entre sí, de manera que pueda ser procesada Posteriormentecon facilidad. Surge ante la necesidad de controlar y manejar grandes flujos de datos, de forma que el coste de procesarlos no supere el valor que se pueda obtener de los mismos.
Por este motivo a finales del siglo XIX surgieron los primeros sistemas en Estados Unidos, en un primer momento su objetivo consistía en controlar el censo de la población, aunque debido a la tecnología usada(tarjetas magnéticas), los resultados tardaban años en obtenerse. Pese a ello resultaba un avance respecto a la tecnología anterior que podía tardar más del doble en procesar la misma información.
En la década de 1950 se implantaron las cintas magnéticas, que permitieron una mayor automatización y velocidad en los procesos. Aunque no duraron mucho ya que se sustituyeron por los discosmagnéticos en la década de 1960. Con los discos magnéticos surgieron las que podemos considerar como las primeras bases de datos, las bases de datos en red y jerárquicas.
A partir de la década de 1970 surgió el diseño relacional, que unido al uso de discos magnéticos ofrecía una eficiencia superior a los sistemas anteriores. Gracias a eso y a su simplicidad a la hora de programar y de usar, lasbases de datos relacionales se impusieron a las bases de datos en red y jerárquicas hasta finales de la década de 1980.
En la década de 1990 surge el lenguaje SQL (StructuredQueryLanguage), gracias al cual se pueden procesar enormes cantidades de datos con pocas consultas. El SQL se convierte en el estándar por excelencia en bases de datos, convirtiéndose en el más usado en SGBD comerciales enla actualidad.
En los últimos años han surgido nuevos modelos de bases de datos, como son las bases de datos deductivas, o las bases de datos orientadas a objetos. Estas últimas han surgido al calor 6de los lenguajes de programación orientados a objetos y se espera que en un futuro el estándar SQL sea compatible con ellas.
A todo lo anterior podemos añadir que los SGBD incluyen controlesde concurrencia y de transacciones, simplificando la tarea del desarrollador, y reduciendo ampliamente el tiempo necesario para que una aplicación esté completada.
Tras todo esto, parecería que no hay motivos para no usar sistemas gestores de bases de datos en una aplicación, pero obviamente esto no es así. Debido a su complejidad, un SGBD puede resultar demasiado lento para unaaplicación específica, o puede darse el caso de que dicha aplicación necesite efectuar una operación que no es soportada por el lenguaje de consultas. Por ese motivo el uso de bases de datos debe ser analizado en cada caso individualmente, siempre teniendo en cuenta las necesidades específicas de nuestra aplicación y sin descartar alternativas.
La información contenida en una base de datos...
Regístrate para leer el documento completo.