Sunteți pe pagina 1din 11

MELGAREJO TAFUR CESAR BRYAM

BASE DE DATOS:PRACTICA CALIFICADAD N02


[3 puntos] Defina instancia, tablespace, esquema
Instancia: Una instancia de Motor de base de datos funciona como un servicio que
controla todas las solicitudes de aplicacin para trabajar con datos de cualquiera de las
bases de datos administradas por dicha instancia. Es el destino de las solicitudes de
conexin (inicios de sesin) de aplicaciones. La conexin se ejecuta en una conexin de
red si la aplicacin y la instancia estn en equipos independientes. Si la aplicacin y la
instancia estn en el mismo equipo, la conexin de SQL Server se puede ejecutar como
una conexin de red o una conexin en memoria. Cuando una conexin se ha
completado, una aplicacin enva instrucciones Transact-SQL a travs de la conexin
hasta la instancia. La instancia resuelve las instrucciones de Transact-SQL en
operaciones con los datos y objetos de las bases de datos y, si se han concedido los
permisos necesarios a las credenciales de inicio de sesin, realiza el trabajo. Los datos
recuperados se devuelven a la aplicacin, junto con cualesquiera mensajes como errores.
Table Space: Un espacio de tablas es una divisin lgica de la BD. Cada BD tiene al
menos uno (SYSTEM). Un espacio de tablas puede pertenecer slo a una BD. Los
espacios de tablas se utilizan para mantener juntos los datos de usuarios o de
aplicaciones para facilitar su mantenimiento o mejorar las prestaciones del sistema.
De esta manera, cuando se crea una tabla se debe indicar el espacio de tablas al que se
destina. Por defecto se depositan en el espacio de tablas SYSTEM, que se crea por
defecto. Este espacio de tablas es el que contiene el diccionario de datos, por lo que
conviene reservarlo para el uso del servidor, y asignar las tablas de usuario a otro.

Esquema: El esquema de una base de datos (en ingls, database schema) describe la
estructura de una base de datos, en un lenguaje formal soportado por un sistema de
gestin de base de datos (DBMS). En una base de datos relacional, el esquema define
sus tablas, sus campos en cada tabla y las relaciones entre cada campo y cada tabla.
El esquema es generalmente almacenado en un diccionario de datos. Aunque
generalmente el esquema es definido en un lenguaje de base de datos, el trmino se usa
a menudo para referirse a una representacin grfica de la estructura de base de datos.

[4 puntos] Ejemplo de 1a Forma Normal;2a Forma Normal;3a Forma Normal; B&C;


4a Forma Normal;5a Forma Normal

1 Forma Normal
Cliente

ID Cliente

Nombre

Apellido

Telfono 1

123

Rachel

Ingram

555-861-2025

456

James

Wright

555-403-1659

789

Cesar

Dure

555-808-9633

Tablas en 1FN

Telfono 2

555-776-4100

Telfono 3

2 Forma Normal

3 Forma Normal

4 Forma Normal

5 Forma Normal

Forma normal de Boyce-Codd

Consideremos una empresa donde un trabajador puede trabajar en varios departamentos.


En cada departamento hay varios responsables, pero cada trabajador slo tiene asignado
uno. Tendramos una tabla con las columnas:
IDTrabajador, IDDepartamento, IDResponsable
La nica clave candidata es IDTrabajador (que ser por tanto la clave primaria).

Si aadimos la limitacin de que el responsable slo puede serlo de un departamento,


este detalle produce una dependencia funcional ya que: Responsable Departamento
Por lo tanto hemos encontrado un determinante (IDResponsable) que sin embargo no es
clave candidata. Por ello, esta tabla no est en FNBC. En este caso la redundancia ocurre
por mala seleccin de clave. La repeticin del par [IDDepartamento + IDResponsable] es
innecesaria y evitable.

[2 puntos] Con el esquema HR, determine las PK, las FK, las tablas con
dependencia (de identificacin)

[6 puntos] Cree un Usuario con su apellido paterno y de igual password (todas


minsculas)

[3 puntos] cree una tabla dos campos e inserte al menos 2 registros

[3 puntos] cree dos consultas simples

S-ar putea să vă placă și