SGBD

Páginas: 22 (5407 palabras) Publicado: 6 de junio de 2014
 

GUÍA DE APRENDIZAJE N° 1: BASES DE DATOS RELACIONALES 
MICROSOFT SQL SERVER 2012.

SERVICIO NACIONAL DE APRENDIZAJE
DIRECCIÓN GENERAL 
DIRECCIÓN DE FORMACIÓN PROFESIONAL 
Sistema Integrado de Mejora Continua 

FORMATO PE04 

 

1. IDENTIFICACIÓN DE LA GUÍA DE APRENDIZAJE
Programa de Formación:  
ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN 

Código: 228106 
Versión: 101  
Nombre del Proyecto: SISTEMA INTEGRAL WEB DE GESTION DE PROCESOS 
Código: 122877 
EDUCATIVOS PARA EL CEET. 
Fase del proyecto:  EVALUACIÓN 
 
Actividad (es) del Proyecto:  
 
Resultados  de  Aprendizaje:  Interpretar  el  diagnóstico  de  necesidades 
informáticas, para determinar las tecnológicas requeridas en el manejo de la información, de acuerdo con las normas y protocolos establecidos por la 
empresa. 

Competencia:  Participar  en  el  proceso  de 
negociación  de  Tecnología  informática  para 
permitir  la  implementación  del  sistema  de 
información. 

Resultados de Aprendizaje: 
 
 

Competencia: 

Resultados de Aprendizaje: 
 
 

Competencia: 

Duración de la guía ( en horas):  4 

 

2. PRESENTACIÓN

2.1. Definición de una tabla
Una tabla esuna 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. Las tablas son fáciles de entender, ya que
son prácticamente iguales a las listas que utiliza de manera cotidiana. En SQL Server una tabla sueledenominarse tabla de base, para hacer énfasis sobre dónde se almacenan los datos. La utilización de >, 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.
Losatributos de los datos de una tabla (tamaño, color, cantidad, fecha, etc.) toman la forma de columnas

Página 1 de 31 

 

GUÍA DE APRENDIZAJE N° 1: BASES DE DATOS RELACIONALES 
MICROSOFT SQL SERVER 2012.

SERVICIO NACIONAL DE APRENDIZAJE
DIRECCIÓN GENERAL 
DIRECCIÓN DE FORMACIÓN PROFESIONAL 
Sistema Integrado de Mejora Continua 

FORMATO PE04 

 
con nombre en la tabla.
Las columnasde la tabla recién creada se definen en el cuerpo de las sentencias CREATE TABLE. La
definición de las columnas aparece en una lista separada por comas e incluida entre paréntesis. La
definición de la columna determina el orden de izquierda a derecha de la columna en la tabla.
a) Nombre de columna:
Pueden ser iguales a los nombre de las columnas de otras tablas, pero no pueden tener el nombrede una columna existente en la misma tabla.
b) b. Tipo de datos
Identifica la clase de datos que la columna almacenará.
c) Datos requeridos:
Si la columna contiene datos requeridos se debe especificar si la columna no acepta valores nulos.
La cláusula NOT NULL impide que aparezcan valores NULL en la columna. Por defecto se admiten
valores NULL. Las tablas suelen estar relacionadas con otrastablas.
2.2. Clave Primaria y Clave Foránea
El principio fundamental del modelo relacional, es que cada fila de una tabla es en cierta medida exclusiva
y puede distinguirse de alguna forma de cualquier otra fila de la tabla. La combinación de todas las
columnas de una tabla puede utilizarse como un identificador exclusivo, pero en la práctica el identificador
suele ser mucho como lacombinación de unas pocas columnas y, a menudo, es simplemente una
columna, a la cual se le denomina Primary Key o Clave Primaria.
Una Clave Foránea o Foreign Key es una o varias columnas de una tabla cuyos valores deben ser iguales
a los de una restricción Primary Key en otra tabla. SQLServer impone de manera automática la integridad
referencial mediante la utilización de Foreign Key y a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sgbd
  • sgbd
  • SGBD
  • Sgbd
  • Sgbd
  • Sgbd
  • sgbd
  • SGBD

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS