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

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
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
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Último (16)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
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
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

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.