0% encontró este documento útil (0 votos)
32 vistas1 página

Resumen de Clases sobre Bases de Datos

Las primeras tres clases cubren la creación de bases de datos y tablas, incluidos los permisos requeridos, el propietario y el tamaño máximo. La clase 3 explica el uso de restricciones como PRIMARY KEY, FOREIGN KEY y UNIQUE para garantizar la integridad de los datos. Las clases 4 y 5 se centran en consultas básicas y avanzadas utilizando SELECT e INNER JOIN.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
32 vistas1 página

Resumen de Clases sobre Bases de Datos

Las primeras tres clases cubren la creación de bases de datos y tablas, incluidos los permisos requeridos, el propietario y el tamaño máximo. La clase 3 explica el uso de restricciones como PRIMARY KEY, FOREIGN KEY y UNIQUE para garantizar la integridad de los datos. Las clases 4 y 5 se centran en consultas básicas y avanzadas utilizando SELECT e INNER JOIN.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

CLASSROOM

CLASE 01
CREACIÓN DE LA BASE DE DATOS
DEFINICIÓN DE BASE DE DATOS.- Una base de datos es un contenedor de objetos
relacionados entre sí, de manera lógica y coherente. Estos objetos incluyen los
orígenes de datos, dimensiones compartidas y funciones de base de datos.
Para crear una base de datos, determine el nombre de la base de datos, el
propietario (el usuario que crea la base de datos), su tamaño, y los archivos y
grupos de archivos utilizados para almacenarla.
Antes de crear una base de datos, considere lo siguiente:
- De forma predeterminada, tienen permiso para crear una base de datos las
funciones fijas del servidor sysadmin y dbcreator, aunque se puede otorgar permisos
a otros usuarios.
- El usuario que crea la base de datos se convierte en su propietario.
- En un servidor, pueden crearse hasta 32.767 bases de datos.

CLASE 02
MANTENIMIENTO DE TABLAS
DEFINICIÓN DE UNA TABLA.- Una tabla es una colección de datos sobre una entidad
(Persona, Lugar, Cosa) específica, que tiene un número discreto de atributos
designados (por ejemplo, cantidad o tipo). Las tablas son los objetos principales
de SQL Server y del modelo relacional en general.
En SQL Server una tabla suele denominarse tabla de base, para hacer énfasis sobre
dónde se almacenan los datos. La utilización de << Tabla de base >>, también
distingue la tabla de una vista (View), (una tabla virtual que es una consulta
interna de una tabla base.).
Conforme se utiliza la base de datos con frecuencia se encontrará conveniente
definir tablas propias para almacenar datos personales o datos extraídos de otras
tablas.

CLASE 03
USO DE LOS CONSTRAINTS (RESTRICCIONES)
Para asegurar la integrar de los datos almacenados en nuestras tablas, podemos
crear los famosos constraints (restricciones), lo cuales nos van a permitir
limitar el tipo de dato que puede insertarse en una tabla.
Dichas restricciones pueden especificarse cuando la tabla se crea por primera vez
a través de la instrucción CREATE TABLE, o luego de crear la tabla a través de la
instrucción ALTER TABLE.
Los diferentes tipos de restricción que existen son:
- PRIMARY KEY (esta ya la hemos visto y permite identificar cada fila de una tabla
como única)
- FOREIGN KEY (esta también la hemos visto y sirve como enlace hacia otra tabla
donde en esta última, dicho enlace son la o las columnas que forman la PRIMARY
KEY.)
- UNIQUE
- CHECK
- DEFAULT

CLASE 04
Consultas Sencillas.- El objetivo es aprender a generar consultas sencillas a la
base de datos con el comando SELECT y aprenderemos también a utilizar algunas
funciones para el manejo de fechas.

CLASE 05
Consultas de Unión Internas (INNER).- El objetivo es aprender a generar consultas
avanzadas de unión interna mediante la cláusula INNER: INNER JOIN, LEFT JOIN, RIGHT
JOIN y FULL OUTER JOIN.

También podría gustarte