ejemplo de practica en sql

Páginas: 20 (4906 palabras) Publicado: 22 de diciembre de 2013
UNJBG /ITEL/Carrera Técnica de Analista – Programador
CURSO: Base de Datos I – Periodo 2010-3

PRACTICA 02: Implantación del almacenamiento y diseño físicos
de la bases de datos, reglas de restricción e índices con el MS –
SQL Server 2000
Objetivos:
Crear un diagrama de la base de datos Academia.
Crear restricciones para tablas y columnas de la BD Academia.
Verificación de índices en labase de datos Academia.
Creación de una base de datos con tablas, restricciones, índices y diagramas usando comandos
del MS SQL Server 2000. La base se llamará Biblioteca.
Creación de dos bases de datos complementarias: Animales y Ejemplo.
Crear índices en las bases de datos Animales y Ejemplo.
Aplicar ingeniería reversa para la BD Biblioteca.
Resumen teórico:
Los diagramas de base de datospara:
Manipular objetos de base de datos sin tener que escribir código Transact-SQL.
Visualizar las estructuras de las tablas de base de datos y las relaciones entre las tablas.
Proporcionar distintas presentaciones de bases de datos complejas.
Experimentar con cambios de base de datos sin modificar la base de datos subyacente.
Crear nuevas tablas, índices, relaciones y otras restricciones.Modificar la estructura de la base de datos.
El Analizador de consultas SQL es una herramienta gráfica interactiva que permite a un administrador o a un
programador de bases de datos escribir consultas, ejecutar simultáneamente varias consultas, ver los resultados,
analizar el plan de consultas y recibir asistencia para mejorar el rendimiento de las consultas.
Transact-SQL es el lenguaje queutilizan todos los comandos que se envían a Microsoft SQL Server 2000 desde
todas las aplicaciones. Transact-SQL contiene instrucciones compatibles con todo el trabajo administrativo de SQL
Server. Dentro de estas instrucciones podemos distinguir:

DDL (Data Definition Language) - Lenguaje de Definición de Datos: que se utiliza para definir y administrar todos los objetos de una base de datosSQL.
Las principales instrucciones son:
CREATE que permite crear objetos de una BD SQL.
ALTER que permite modificar objetos de una BD SQL.
DROP que permite eliminar objetos de una BD SQL.
GRANT que permite otorgar permisos.
REVOKE que permite revocar permisos.

DML (Data Manipulation Language) - Lenguaje de Manipulación de Datos: que se utiliza para seleccionar, insertar, actualizar yeliminar datos en los objetos definidos mediante DDL.
Las principales instrucciones son:
INSERT que permite insertar de una tabla.
DELETE que permite eliminar filas de una tabla.
UPDATE que permite actualizar filas de una tabla.
SELECT que permite seleccionar filas de una tabla.
Las restricciones ofrecen una forma de hacer que SQL Server exija automáticamente la integridad de la base dedatos. Las restricciones definen reglas relativas a los valores permitidos en las columnas, constituyen el mecanismo
estándar para exigir la integridad y son preferibles a los desencadenadores, las reglas y los valores predeterminados. Hay 5 tipos de restricciones:

NOT NULL que especifica que una columna no acepta valores nulos (Null).

CHECK que limita los valores que se puede asignar a unacolumna.

UNIQUE que implementa la unicidad de los valores de un conjunto de columnas y evita que haya 2 filas con
los mismos valores.

PRIMARY KEY que definen la columna o columnas que identifican de manera única cada una de las filas de
cada tabla.

FOREIGN KEY que identifican las interrelaciones entre tablas. Una clave foránea (foreign key ) apunta a la
clave primaria de otra tabla..Práctica Nº 2

Pág. 1 de 11

UNJBG /ITEL/Carrera Técnica de Analista – Programador
CURSO: Base de Datos I – Periodo 2010-3
Las restricciones se dividen de otro lado en:

Restricciones de Tabla: que se especifican como parte de la definición de las columnas ya afectan sólo a
ellas.

Restricciones de Columna: que se declaran en forma independiente a las columnas y afectan y se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejemplo sql
  • Ejemplo Sql
  • Ejemplos de sql
  • Practico sql
  • Practica Sql
  • Ejemplos De Consultas Sql
  • Ejemplo Ensayo Sql
  • Ejemplos sql resueltos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS