Sql basico
Docente: Ing. Luis Reyes
SQL - Basico
Ing. Luis Reyes
Objetivo
Incursionar en los conceptos del entorno de desarrollo y construcción de las bases de datos. Se abordarán de manera introductoria los contenidos necesarios que debe conocer un DBA
SQL - Basico
Ing. Luis Reyes
Diagrama E-R
Los diagramas o modelosentidad-relación (a veces denominado por su siglas, E-R "Entity Relationship") son una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información, sus inter-relaciones y propiedades. En la siguiente diapositiva se mostrará un modelo de datos en el que muestra unas entidades convertidas en tablas
SQL - Basico
Ing. LuisReyes
E-R
SQL - Basico
Ing. Luis Reyes
Base de Datos - Concepto
Conjunto de datos organizados entre los cuales existe una correlación y que están almacenados con criterios independientes de los programas que los utilizan. La filosofía de las bases de datos es la de almacenar grandes cantidades de datos de una manera no redundante y que permita las posibles consultas de acuerdo a losderechos de acceso.
SQL - Basico
Ing. Luis Reyes
Almacenamiento de Datos
Tabla: En las bases de datos, se refiere al tipo de modelamiento de datos, donde se guardan los datos recolectados por un programa. Su estructura general se asemeja a la vista general de un programa de Hoja de cálculo. Las tablas se componen de dos estructuras:
Registro: Corresponde a cada fila que componela tabla. Allí se componen los datos y los registros. Eventualmente pueden ser nulos en su almacenamientos. Campo: Corresponde al nombre de la columna. Debe ser único y además de tener un tipo de dato asociado.
SQL - Basico
Jerarquía de la estructura de almacenamiento
Base de datos Tabla
Ing. Luis Reyes
Colección de datos relacionados que pueden ser estructurados en diferentes formaspara cumplir con las necesidades de proceso y recuperación.
Es un número de registros relacionados que son tratados como una unidad por ejemplo: el archivo de la nómina de empleados de cualquier institución consiste en el récord de todos los empleados. Es la colección de campos unidos o grupos de datos que son tratados como una sola unidad.
Registro Campo
Consiste de un grupo de caracteresunidos tratados como una sola unidad. Describen una propiedad de una entidad o sujeto para el cual los datos han sido almacenados.
Un carácter es una letra del alfabeto, dígito numérico o un símbolo especial. También puede ser un espacio de almacenamiento para un carácter ("BYTE"). Es el dato más pequeño utilizado por el hombre.
Caracter
SQL - Basico
Detalle de Atributos de lasentidades
Ing. Luis Reyes
Como ejemplo, se muestran dos estructuras, indicando las características de los atributos. Posteriormente, estos serán vistos en el tema de diccionario de datos.
SQL - Basico
Ing. Luis Reyes
Tipos de Campos generales
Alfanuméricos Numéricos Contienen números, símbolos y letras. Presentan una longitud limitada (255 caracteres) Existen de varios tipos,principalmente, enteros y reales
Booleanos
Fechas
Poseen dos formas: Verdadero y falso (Sí o No)
Almacenar fechas de esta forma posibilita ordenar los registros por fechas o calcular los días entre una fecha y otra...
Memos
Son campos alfanuméricos de longitud ilimitada.
AutoSon campos numéricos enteros que incrementan incrementables en una unidad su valor para cada registro incorporado. Suutilidad resulta más que evidente: Servir de identificador ya que resultan exclusivos de un registro
SQL - Basico
NUE EMPRESA
Ing. Luis Reyes
Establecimientos *
RAZON_SOCIAL NIT GDIV DIV AGRP GRP CIIU_RV2
Este sería un ejemplo de un modelo de datos construido con un programa especial para tal fin.
productos *
idproducto producto
Son 4 Entidades que se convertirán en...
Regístrate para leer el documento completo.