Sql
Modelos de datos
Relacional: se basa en el concepto de tablas, donde los datos se almacenan en filas y columnas Entidad-relación: este modelo se utiliza para representar la estructura lógica de una base de datos mediante entidades y las relaciones entre ellas Objeto - relación: este modelo combina conceptos de los modelos de datos relacionales y de objetos. Normalizado: la normalizacion es el proceso de organizar datos en tablas para reducir la redundancia y mejorar la integridad de los datos.
Comandos
Se utilizan para definir y gestionar la estructura de la base de datos. Create: se utiliza para crear objetos en la base de datos Alter: se utiliza para agregar columnas nuevas Drop: se utiliza para eliminar
Base de datos
Sistema organizado para recopilar, almacenar, gestionar datos. Se estructura de manera que sea facil de actualizar y manejar. Consiste en conjunto de datos interrelacionados que se almacenan de manera que puedan ser accesidos, gestionados y actualizados de manera eficiente.
Sistemas gestores de base de datos
Software diseñado para gestionar bases de datos, proporcionando un entorno que facilita la creación, manipulación y administración de datos •mysql •postgres •oracle •microsoft sql server
Qué es un dato
Unidades básicas de información que pueden ser procesadas y almacenadas por una computadora
Modelo Entidad-Relación
Es un diagrama de flujo que ilustra como las entidades, personas, objetos o conceptos, se relacionan entre sí en un sistema.
Structured Query Language (SQL)
Es un lenguaje de programación diseñado para gestionar y manipular base de datos relacionales. Algunas de las tareas comunes son: •consulta de datos •Inserción de datos •Actualización de datos •Eliminación de datos
Qué son las consultas?
Es una instrucción que se utiliza para gestionar, manipular o recuparar datos en una base de datos. Consultas de acción Consultas de selección con criterios Agrupacion de registros Subconsultas
Comandos dml (data manipulation languaje)
Insert: agrega nuevos registros a una table Update: actualiza registro de una tabla Delete: elimina registros de una tabla
Tipos de datos
Int Decimal o numeric Varchar o char Date Serial Boomean