Diferencia entre revisiones de «Usuario:ManuelRomero/PHPBasico/BD/Conceptos»
De WikiEducator
Línea 1: | Línea 1: | ||
{{Usuario:ManuelRomero/PHPBasico/BD/nav}} | {{Usuario:ManuelRomero/PHPBasico/BD/nav}} | ||
__NOTOC__ | __NOTOC__ | ||
− | + | ===Modelo de datos de una aplicación=== | |
− | + | *Cuando vamos a realizar una aplicación sea web o sea de escritorio, nos vamos a encontrar con que nuestra aplicación va a gestionar datos | |
+ | *Estos datos que en nuestra aplicación será información, en muchas ocasiones los tendremos que almacenar para que permanezcan accesibles despúes de que la aplicación deje de ejecutarse, de modo que en próximas ejecuciones podamos acceder a ella. | ||
+ | {{Ejemplo| | ||
+ | El usuario inserta un nombre de usuario y password}} | ||
+ | *Para este cometido están las bases de datos. Un sistema de información informatizado y organizado que permite almacenar datos de manera organizada que persisten en el sistema. | ||
+ | ===La base de datos=== | ||
+ | *La base de datos hay que construirla | ||
+ | *Como todas las construcciones, antes de construirla hay que diseñar como va a ser | ||
+ | *En este campo para diseñar la base de datos vamos | ||
+ | ===Modelo entidad relación=== | ||
+ | *Es un diagrama que nos va a permitir hacer una especie de análisis/diseño de nuestra base de datos | ||
+ | *Se trata de investigar y obtener la siguiente información | ||
+ | {{Actividad | ||
+ | |Title=Diagrama Entidad/Relación | ||
+ | |#De '''''QUÉ''''' elementos queremos almacenar información '''''entidades''''' | ||
+ | #'''''QUÉ''''' información quiero almacenar '''''atributos''''' | ||
+ | #'''''QUÉ''''' relación existe entre las entidades}} | ||
+ | {{Ejemplo| | ||
+ | Quiero guardar información de los usuarios de una biblioteca (nombre y dirección) que toman prestados libros (título y autor) | ||
+ | }} | ||
+ | {{Ejemplo| | ||
+ | En un instituto necesitamos saber qué alumnos (nombre y edad) están matriculados en cada asignatura (título y horas de clase) y los profesores que las imparten (nombre y titulo universitario}} | ||
+ | *A continuación vamos a realizar una visión general del modelo. | ||
+ | ===Entidades=== | ||
+ | ===Atributos=== | ||
+ | ===Relaciones=== | ||
+ | ====Cardinalidades==== | ||
;Qué es una base de datos | ;Qué es una base de datos |
Revisión de 22:55 16 may 2016
Modelo de datos de una aplicación
- Cuando vamos a realizar una aplicación sea web o sea de escritorio, nos vamos a encontrar con que nuestra aplicación va a gestionar datos
- Estos datos que en nuestra aplicación será información, en muchas ocasiones los tendremos que almacenar para que permanezcan accesibles despúes de que la aplicación deje de ejecutarse, de modo que en próximas ejecuciones podamos acceder a ella.
- Para este cometido están las bases de datos. Un sistema de información informatizado y organizado que permite almacenar datos de manera organizada que persisten en el sistema.
La base de datos
- La base de datos hay que construirla
- Como todas las construcciones, antes de construirla hay que diseñar como va a ser
- En este campo para diseñar la base de datos vamos
Modelo entidad relación
- Es un diagrama que nos va a permitir hacer una especie de análisis/diseño de nuestra base de datos
- Se trata de investigar y obtener la siguiente información
Ejemplo | |
Quiero guardar información de los usuarios de una biblioteca (nombre y dirección) que toman prestados libros (título y autor)
|
Ejemplo | |
En un instituto necesitamos saber qué alumnos (nombre y edad) están matriculados en cada asignatura (título y horas de clase) y los profesores que las imparten (nombre y titulo universitario |
- A continuación vamos a realizar una visión general del modelo.
Entidades
Atributos
Relaciones
Cardinalidades
- Qué es una base de datos
- elementos
- tabla
- atributo
- relaciones
- atributo
tipo restricciones o reglas
- relaciones
integridad referencial
- Qué es un gestor de bases de datos
campo campo clave