Curador de
Datos
Nombre: Evelyn Andrea Becerril
Lozano
Grupo: 10513
Materia: CONSTRUYE BASE DE
DATOS PARA APLICACIONES WEB
Profesor: Vicente Romero Calderon
Bases de datos
¿Qué es?
Conjunto de información estructurada y relacionada entre sí, que se almacena en
una computadora y se consulta por medio de un software especializado
Esto se usa para manipular información de manera fácil, rápida y automática por
medio de un software especial que nos permita actualizar y agregar información
en tiempo real
Algunas ventajas de usar las bases de datos es que nos ayuda a reducir el tiempo
en el q se actualizan los datos, la integridad de los datos y la seguridad de estas
mismas.
El elemento principal de las bases de datos son las tablas que tienen en ellas
campos (atributos o características), registros(Datos/ filas) y llave primaria
(identificador único).
Modelo entidad relación
Herramienta que nos ayuda para dividir la información en tablas siendo mas
accesibles y pudiendo relacionar estas mismas, y agilizar el procesamiento de los
datos
Se compone de:
Entidad=Cosa/Sujeto
Atributos=Nombre, Edad
Las entidades se pueden relacionar a través de las llaves primarias de cada tabla
Diagrama del modelo
Entidad=Rectángulo
Atributos=Óvalos
Relaciones=Rombos
Uniones=Flechas
Cardinalidad
Es la forma en la que se relacionan entre si existiendo 3 tipos de ellas siendo:
De uno a uno: Solo se puede relacionar con otro elemento
De uno a muchos: Cuando un registró se puede relacionar con varios registros
De muchos a muchos: dos o más registros se relacionan con 2 o más registros de
otra entidad
Importación y exportación de datos
Importación: Ingresar la información a una hoja de cálculo (scv/txt)
Exportación: Es guardar la información en el formato de tu base de datos
Depurar datos
Consiste en eliminar los registros repetidos y ajustar los datos de un campo
Ajuste de datos: Proceso de cambiar los elementos de una tabla de forma que
sean semejantes
Sistemas gestores
Es un software que nos permite manejar información contenida en una base de
datos de manera sencilla por la interfaz grafica que tiene
Esta sirve para:
-Crear base de datos
-Manipulación del contenido
-Seguridad de la información
-Control de usuarios
-Recuperación y restauración de datos
Clasificación de sistemas gestores
1-Adaptación a modelos de datos
+jerárquico
+red
+relacional
2-Por número de usuarios
+Monousuario
+Multiusuario
3-por número de sitios
+Centralizados
+Distribuidos
Arquitectura
1-nivel físico: Dispositivo de almacenamiento
2-logico: Lenguaje de programación
3-nivel externo: interfaz grafica
Componentes
1-usuarios (administradores, programadores |1||11|1,usuario final)
2-lenguaje: conjunto de instrucciones q usan los administradores para manipular
los bades de datos
3-Diccionariod de datos: Guarda las definiciones de la información de las bases de
datos
4-Elemenros de seguridad: Proporciona los mecanismos para garantizar la
seguridad de la información
Relación entre tablas
Es importante saber el uso de
Llaves primarias: Campo que permite identificar un registró de forma única
Llave foránea: Campó de una tabla que hace referencia a la llave primaria de una
llave primaria de otra tabla
Consultas básicas
Comandos de las consultas
SELECT = Instrucción que realiza las búsquedas
FROM = Especifica la tabla de la que se extraerá la información
Consultas eficientes
Operadores lógicos
WHERE = Se usa para delimitar las búsquedas (Uso de operadores relacionales)
Operadores relacionales
< menor que <= menor igual que
> mayor que >= mayor igual que
= igual que ¡= diferente de
Los operadores logiquitos
Se utilizan cuando se tiene mas de una sentencia
AND = Se utiliza para unir 2 o mas sentencias
OR = Se utiliza para obtener resultados que concuerden con al menos una de las
sentencias
Instrucciones complementarias
ORDER BY = (Se escribe después del WHERE seguido del campo de la tabla q se
necesita)
ASC = ascendente
DESC = descendente
Consultas avanzadas
Se usan para realizar búsquedas entre una o mas tablas
INNER JOIN = instrucción que ayuda a definir las tablas
Por cada tabla que se requiera agregar se repetirá la sentencia INTER JOIN y
agrega AND seguido de las sentencia de unión