SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Programación III
TABLAS EN SQL
SERVER
LAS TABLAS SE COMPONEN DE DOS
ESTRUCTURAS:
• Campo: Corresponde al nombre de la columna. Debe ser único y además de tener un
tipo de dato asociado a los registros que se insertaran.
• Registro: Corresponde a cada fila que compone la tabla. Allí se componen los datos
y los registros. Eventualmente pueden ser nulos en su almacenamiento.
CADA REGISTRO CONTIENE UN DATO POR CADA
COLUMNA DE LA TABLA.
Cada campo (columna) debe tener un nombre. El nombre del campo hace
referencia a la información que almacenará, por ejemplo: Nombre, para
almacenar el nombre de una persona.
Cada campo (columna) también debe definir el tipo de dato que almacenará.
La sentencia CREATE TABLE se utiliza para crear una tabla en una base de datos
existente.
SINTAXIS PARA CREAR UNA TABLA EN SQL
SERVER
C O M O C R E A R T A B L A S E N
S Q L S E R V E R
Una tabla es una estructura de datos que organiza los datos en columnas y filas;
cada columna es un campo (o atributo) y cada fila un registro, cada campo debe
tener su respectivo tipo de dato en base a los datos que se le registrarán. Una
base de datos almacena su información en tablas.
RESUMEN DE PROPIEDADES DE LAS COLUMNAS
DE TABLAS
Permitir valores NULL: Por defecto si no se epecifica NOT NULL, la columna podrá
soportar nulos.
Primary Key: Indica si la columna será la llave primaria de la tabla.
Unique: Indica que la columna permitirá valores únicos, no se puede repetir un mismo
valor en varias filas (row).
Default: Se indica el valor default que tendrá la columna cuando en la inserción no
este contemplado este campo.
Identity: La columna será auto incrementable por defecto inicia en 1.
Description: Una breve descripción a la columna.
CODIGO PARA CREAR UNA TABLA EN SQL
La revista necesita dos sitios web para promocionar la revista y los eventos que
patrocina. Presencia en Internet: La Revista Vuelos necesita un sitio web de
comercio electrónico Promoción de eventos: Mundos Audaces necesita un sitio
web para promocionar los eventos. Rentabilidad: la revista necesita una solución
profesional y rentable.
Create table: este comando se utiliza para indicar que una tabla se va a crear,
seguidamente especificamos el nombre de la tabla.
Los paréntesis () indican que dentro de ellas se agregaran las columnas de la
tabla indicando el inicio y fin de la estructura, las columnas van con la siguiente
estructura:
P A R A S A B E R M A S S O B R E E L T E M A
V E R E L V I D E O :
H T T P S : / / W W W . Y O U T U B E . C O M / W A T
C H ? V = R H C B 0 K G O Y S W
El script anterior nos permite crear una tabla llamada “Alumnos” con cinco
columnas: la primera será de tipo int, auto incrementable y será la llave primaria
de la tabla, por tanto, no acepta valores nulos; las demás columnas dos aceptan
valores nulos y dos no aceptan valores nulos. Para cada columna se especifica el
nombre, tipo de dato y la longitud que hace referencia a la cantidad máxima de
caracteres que pueden ingresarse.

Más contenido relacionado

La actualidad más candente

11. indices en my sql
11. indices en my sql11. indices en my sql
11. indices en my sqlJuanjo Huelva
 
Tablas en html
Tablas en htmlTablas en html
Tablas en htmlElim Aqp
 
Colegio josé maría velas jjjjjjjj
Colegio josé maría velas jjjjjjjjColegio josé maría velas jjjjjjjj
Colegio josé maría velas jjjjjjjjLuis Villagomez
 
Docencia 2 Bases De Datos Excel
Docencia 2    Bases De Datos ExcelDocencia 2    Bases De Datos Excel
Docencia 2 Bases De Datos ExcelAdalberto
 
Universidad técnica de ambato computacion aplicada
Universidad técnica de ambato computacion aplicadaUniversidad técnica de ambato computacion aplicada
Universidad técnica de ambato computacion aplicadajacquy8590
 
GUIA DE COMO HACER TABLAS DE DATOS
GUIA DE COMO HACER TABLAS DE DATOSGUIA DE COMO HACER TABLAS DE DATOS
GUIA DE COMO HACER TABLAS DE DATOSjuanfe2014
 

La actualidad más candente (16)

Base de datos en Excel
Base de datos en ExcelBase de datos en Excel
Base de datos en Excel
 
11. indices en my sql
11. indices en my sql11. indices en my sql
11. indices en my sql
 
Tablas en html
Tablas en htmlTablas en html
Tablas en html
 
Unidad 15
Unidad 15Unidad 15
Unidad 15
 
Colegio josé maría velas jjjjjjjj
Colegio josé maría velas jjjjjjjjColegio josé maría velas jjjjjjjj
Colegio josé maría velas jjjjjjjj
 
MANUAL DE EXEL
MANUAL DE EXELMANUAL DE EXEL
MANUAL DE EXEL
 
Docencia 2 Bases De Datos Excel
Docencia 2    Bases De Datos ExcelDocencia 2    Bases De Datos Excel
Docencia 2 Bases De Datos Excel
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Trabajo - Consulta - 8-5
Trabajo - Consulta - 8-5 Trabajo - Consulta - 8-5
Trabajo - Consulta - 8-5
 
ejercicio ofimatica
ejercicio ofimaticaejercicio ofimatica
ejercicio ofimatica
 
Universidad técnica de ambato computacion aplicada
Universidad técnica de ambato computacion aplicadaUniversidad técnica de ambato computacion aplicada
Universidad técnica de ambato computacion aplicada
 
Base de datos ....
Base de datos ....Base de datos ....
Base de datos ....
 
Funciones de bd
Funciones de bdFunciones de bd
Funciones de bd
 
Nuevo base de datos
Nuevo base de datosNuevo base de datos
Nuevo base de datos
 
GUIA DE COMO HACER TABLAS DE DATOS
GUIA DE COMO HACER TABLAS DE DATOSGUIA DE COMO HACER TABLAS DE DATOS
GUIA DE COMO HACER TABLAS DE DATOS
 
La función BDCONTARA
La función BDCONTARALa función BDCONTARA
La función BDCONTARA
 

Similar a Tablas en SQL Server

Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datosSuarezJhon
 
Diapositivas de tablas y tipos de datos
Diapositivas de tablas y tipos de datosDiapositivas de tablas y tipos de datos
Diapositivas de tablas y tipos de datosTAPIA SILVA EVELINA
 
TODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVER
TODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVERTODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVER
TODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVERSaulTapiaAlmidon
 
Sql manipulacion de tabla
Sql manipulacion de tablaSql manipulacion de tabla
Sql manipulacion de tabladmonges
 
Trabajando con datos Compuestos
Trabajando con datos CompuestosTrabajando con datos Compuestos
Trabajando con datos CompuestosMartin Coronel
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datosDILMER OLIVERA
 
PRESENTACION DE ANALISIS DE DATOS
PRESENTACION DE ANALISIS DE DATOSPRESENTACION DE ANALISIS DE DATOS
PRESENTACION DE ANALISIS DE DATOSChico Malo
 
2. creación de tablas 2007
2. creación de tablas 20072. creación de tablas 2007
2. creación de tablas 2007yenifer1995
 
Modelado de Datos - Bases de Datos
Modelado de Datos - Bases de DatosModelado de Datos - Bases de Datos
Modelado de Datos - Bases de DatosSandra Robles
 
Guia n6 crear base de datos modo grafico
Guia n6 crear base de datos modo graficoGuia n6 crear base de datos modo grafico
Guia n6 crear base de datos modo graficoJohan Silva Cueva
 
Tp n 3 computacion imprimir
Tp n 3 computacion imprimirTp n 3 computacion imprimir
Tp n 3 computacion imprimirKatherine Oyarce
 
Trabajando con sql (parte 1)
Trabajando con sql (parte 1)Trabajando con sql (parte 1)
Trabajando con sql (parte 1)Juan Vade
 

Similar a Tablas en SQL Server (20)

Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
 
Diapositivas de tablas y tipos de datos
Diapositivas de tablas y tipos de datosDiapositivas de tablas y tipos de datos
Diapositivas de tablas y tipos de datos
 
TODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVER
TODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVERTODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVER
TODO SOBRE BASE DE DATOS CON MICROSOFT SQL SERVER
 
Sql manipulacion de tabla
Sql manipulacion de tablaSql manipulacion de tabla
Sql manipulacion de tabla
 
TABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOSTABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOS
 
Unidad 6 Lenguaje Sql
Unidad 6 Lenguaje SqlUnidad 6 Lenguaje Sql
Unidad 6 Lenguaje Sql
 
Mysql
MysqlMysql
Mysql
 
Trabajando con datos Compuestos
Trabajando con datos CompuestosTrabajando con datos Compuestos
Trabajando con datos Compuestos
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
 
PRESENTACION DE ANALISIS DE DATOS
PRESENTACION DE ANALISIS DE DATOSPRESENTACION DE ANALISIS DE DATOS
PRESENTACION DE ANALISIS DE DATOS
 
DDL
DDLDDL
DDL
 
2. creación de tablas 2007
2. creación de tablas 20072. creación de tablas 2007
2. creación de tablas 2007
 
Modelado de Datos - Bases de Datos
Modelado de Datos - Bases de DatosModelado de Datos - Bases de Datos
Modelado de Datos - Bases de Datos
 
TABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOSTABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOS
 
Guia n6 crear base de datos modo grafico
Guia n6 crear base de datos modo graficoGuia n6 crear base de datos modo grafico
Guia n6 crear base de datos modo grafico
 
Guía de Sql - Lissette Torrealba
Guía de Sql  - Lissette TorrealbaGuía de Sql  - Lissette Torrealba
Guía de Sql - Lissette Torrealba
 
Unidad IV SQL
Unidad IV SQLUnidad IV SQL
Unidad IV SQL
 
Tp n 3 computacion imprimir
Tp n 3 computacion imprimirTp n 3 computacion imprimir
Tp n 3 computacion imprimir
 
Trabajando con sql (parte 1)
Trabajando con sql (parte 1)Trabajando con sql (parte 1)
Trabajando con sql (parte 1)
 

Más de KareliaRivas

Lenguaje de programación Python
Lenguaje de programación PythonLenguaje de programación Python
Lenguaje de programación PythonKareliaRivas
 
Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)KareliaRivas
 
Estrategia de aprendizaje 17 (Herencia)
Estrategia de aprendizaje 17 (Herencia)Estrategia de aprendizaje 17 (Herencia)
Estrategia de aprendizaje 17 (Herencia)KareliaRivas
 
Programación orientada a objetos (Herencia)
Programación orientada a objetos (Herencia)Programación orientada a objetos (Herencia)
Programación orientada a objetos (Herencia)KareliaRivas
 
Estrategia de aprendizaje 16 (Introducción a html)
Estrategia de aprendizaje 16 (Introducción a html)Estrategia de aprendizaje 16 (Introducción a html)
Estrategia de aprendizaje 16 (Introducción a html)KareliaRivas
 
Introducción a HTML
Introducción a HTMLIntroducción a HTML
Introducción a HTMLKareliaRivas
 
Programación orientada a objetos (Crear objetos)
Programación orientada a objetos (Crear objetos)Programación orientada a objetos (Crear objetos)
Programación orientada a objetos (Crear objetos)KareliaRivas
 
Programación orientada a objetos (Creación de clases)
Programación orientada a objetos (Creación de clases)Programación orientada a objetos (Creación de clases)
Programación orientada a objetos (Creación de clases)KareliaRivas
 
Los tipos de lenguaje de programación
Los tipos de lenguaje de programaciónLos tipos de lenguaje de programación
Los tipos de lenguaje de programaciónKareliaRivas
 
Diseño e instalación de sitios web (Apache HTTP server)
Diseño e instalación de sitios web (Apache HTTP server)Diseño e instalación de sitios web (Apache HTTP server)
Diseño e instalación de sitios web (Apache HTTP server)KareliaRivas
 
Introducción a la programación orientada a objetos en c (POO)
Introducción a la programación orientada a objetos en c (POO)Introducción a la programación orientada a objetos en c (POO)
Introducción a la programación orientada a objetos en c (POO)KareliaRivas
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónKareliaRivas
 
Diseño e instalación de sitios web (Definición de un servidor web)
Diseño e instalación de sitios web (Definición de un servidor web)Diseño e instalación de sitios web (Definición de un servidor web)
Diseño e instalación de sitios web (Definición de un servidor web)KareliaRivas
 
Interfaces para sistemas de gestión de bases de datos
Interfaces para sistemas de gestión de bases de datosInterfaces para sistemas de gestión de bases de datos
Interfaces para sistemas de gestión de bases de datosKareliaRivas
 
Recursividad en programación
Recursividad en programaciónRecursividad en programación
Recursividad en programaciónKareliaRivas
 
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...KareliaRivas
 

Más de KareliaRivas (20)

Lenguaje de programación Python
Lenguaje de programación PythonLenguaje de programación Python
Lenguaje de programación Python
 
Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)Diseño e instalación de sitios web (PHP hypertext preprocessor)
Diseño e instalación de sitios web (PHP hypertext preprocessor)
 
Estrategia de aprendizaje 17 (Herencia)
Estrategia de aprendizaje 17 (Herencia)Estrategia de aprendizaje 17 (Herencia)
Estrategia de aprendizaje 17 (Herencia)
 
Programación orientada a objetos (Herencia)
Programación orientada a objetos (Herencia)Programación orientada a objetos (Herencia)
Programación orientada a objetos (Herencia)
 
Estrategia de aprendizaje 16 (Introducción a html)
Estrategia de aprendizaje 16 (Introducción a html)Estrategia de aprendizaje 16 (Introducción a html)
Estrategia de aprendizaje 16 (Introducción a html)
 
C#
C#C#
C#
 
Introducción a HTML
Introducción a HTMLIntroducción a HTML
Introducción a HTML
 
Programación orientada a objetos (Crear objetos)
Programación orientada a objetos (Crear objetos)Programación orientada a objetos (Crear objetos)
Programación orientada a objetos (Crear objetos)
 
Java
JavaJava
Java
 
Html
HtmlHtml
Html
 
Programación orientada a objetos (Creación de clases)
Programación orientada a objetos (Creación de clases)Programación orientada a objetos (Creación de clases)
Programación orientada a objetos (Creación de clases)
 
Los tipos de lenguaje de programación
Los tipos de lenguaje de programaciónLos tipos de lenguaje de programación
Los tipos de lenguaje de programación
 
Diseño e instalación de sitios web (Apache HTTP server)
Diseño e instalación de sitios web (Apache HTTP server)Diseño e instalación de sitios web (Apache HTTP server)
Diseño e instalación de sitios web (Apache HTTP server)
 
Introducción a la programación orientada a objetos en c (POO)
Introducción a la programación orientada a objetos en c (POO)Introducción a la programación orientada a objetos en c (POO)
Introducción a la programación orientada a objetos en c (POO)
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Diseño e instalación de sitios web (Definición de un servidor web)
Diseño e instalación de sitios web (Definición de un servidor web)Diseño e instalación de sitios web (Definición de un servidor web)
Diseño e instalación de sitios web (Definición de un servidor web)
 
Factorial en C++
Factorial en C++Factorial en C++
Factorial en C++
 
Interfaces para sistemas de gestión de bases de datos
Interfaces para sistemas de gestión de bases de datosInterfaces para sistemas de gestión de bases de datos
Interfaces para sistemas de gestión de bases de datos
 
Recursividad en programación
Recursividad en programaciónRecursividad en programación
Recursividad en programación
 
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
Diseño e instalación de sitios web (El reto del espacio en pantalla / plantil...
 

Último

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 

Último (11)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Tablas en SQL Server

  • 2. LAS TABLAS SE COMPONEN DE DOS ESTRUCTURAS: • Campo: Corresponde al nombre de la columna. Debe ser único y además de tener un tipo de dato asociado a los registros que se insertaran. • Registro: Corresponde a cada fila que compone la tabla. Allí se componen los datos y los registros. Eventualmente pueden ser nulos en su almacenamiento. CADA REGISTRO CONTIENE UN DATO POR CADA COLUMNA DE LA TABLA. Cada campo (columna) debe tener un nombre. El nombre del campo hace referencia a la información que almacenará, por ejemplo: Nombre, para almacenar el nombre de una persona. Cada campo (columna) también debe definir el tipo de dato que almacenará. La sentencia CREATE TABLE se utiliza para crear una tabla en una base de datos existente. SINTAXIS PARA CREAR UNA TABLA EN SQL SERVER C O M O C R E A R T A B L A S E N S Q L S E R V E R Una tabla es una estructura de datos que organiza los datos en columnas y filas; cada columna es un campo (o atributo) y cada fila un registro, cada campo debe tener su respectivo tipo de dato en base a los datos que se le registrarán. Una base de datos almacena su información en tablas.
  • 3. RESUMEN DE PROPIEDADES DE LAS COLUMNAS DE TABLAS Permitir valores NULL: Por defecto si no se epecifica NOT NULL, la columna podrá soportar nulos. Primary Key: Indica si la columna será la llave primaria de la tabla. Unique: Indica que la columna permitirá valores únicos, no se puede repetir un mismo valor en varias filas (row). Default: Se indica el valor default que tendrá la columna cuando en la inserción no este contemplado este campo. Identity: La columna será auto incrementable por defecto inicia en 1. Description: Una breve descripción a la columna. CODIGO PARA CREAR UNA TABLA EN SQL La revista necesita dos sitios web para promocionar la revista y los eventos que patrocina. Presencia en Internet: La Revista Vuelos necesita un sitio web de comercio electrónico Promoción de eventos: Mundos Audaces necesita un sitio web para promocionar los eventos. Rentabilidad: la revista necesita una solución profesional y rentable. Create table: este comando se utiliza para indicar que una tabla se va a crear, seguidamente especificamos el nombre de la tabla. Los paréntesis () indican que dentro de ellas se agregaran las columnas de la tabla indicando el inicio y fin de la estructura, las columnas van con la siguiente estructura:
  • 4. P A R A S A B E R M A S S O B R E E L T E M A V E R E L V I D E O : H T T P S : / / W W W . Y O U T U B E . C O M / W A T C H ? V = R H C B 0 K G O Y S W El script anterior nos permite crear una tabla llamada “Alumnos” con cinco columnas: la primera será de tipo int, auto incrementable y será la llave primaria de la tabla, por tanto, no acepta valores nulos; las demás columnas dos aceptan valores nulos y dos no aceptan valores nulos. Para cada columna se especifica el nombre, tipo de dato y la longitud que hace referencia a la cantidad máxima de caracteres que pueden ingresarse.