Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guia-2 SQL
Guia-2 SQL
Objetivos:
Recursos:
Introduccin:
La creacin de tablas y para la recoleccin de datos, es un proceso bsico para la
implementacin de la base de datos.
Tablas:
Tabla en las bases de datos relacionales, se refieren al tipo de modelado de datos, donde
se guardan los datos recogidos por un programa de aplicacin. Su estructura general se
asemeja a la vista general de un programa de hoja de clculo.
Una tabla es utilizada para organizar y presentar informacin. Las tablas se componen de
filas y columnas de celdas que se pueden rellenar con textos y grficos Las tablas se
componen de dos estructuras:
Registro: Es cada una de las filas en que se divide la tabla. Cada registro contiene datos de
los mismos tipos que los dems registros. Ejemplo: en una tabla de nombres y
direcciones, cada fila contendr un nombre y una direccin.
Campo:
Es cada una de las columnas que forman la tabla. Contienen datos de tipo
diferente a los de otros campos. En el ejemplo anterior, un campo contendr un
tipo de datos nico, como una direccin, o un nmero de telfono, un nombre,
etc.
A los campos se les puede asignar, propiedades especiales que afectan a los registros
insertados. El campo puede ser definido como ndice o autoincrementable.
Cada tabla creada debe tener un nombre nico en la cada Base de Datos, hacindola
accesible mediante su nombre.
Datos:
SQL Server maneja los siguientes tipos de datos:
Numricos exactos
bigint
numeric
bit
smallint
smallmoney
int
tinyint
money
datetime2
smalldatetime
decimal
Numricos aproximados
Float
real
Fecha y hora
fecha
datetimeoffset
datetime
time
Cadenas de caracteres
Char
varchar
text
nvarchar
ntext
varbinary
image
Cadenas binarias
Binary
timestamp
hierarchyid
sql_variant
Xml
tabla
uniqueidentifier
Es importante el buen uso de los tipos de datos, ya que de esa forma se podra hacer mejor
las relaciones de tablas, consultas y manejo de los datos.
INICIO DE LA PRCTICA
Iniciar el SQL Server Management Studio.
En base a lo aprendido en la prctica anterior crearemos una base de datos de nombre
Universidad.
Expandiremos la base de datos, y despus expandiremos Tables, y veremos que no hay
ninguna tabla creada, al seleccionar click derecho sobre Tables seleccionamos New
Table
Nos activara una pantalla donde podremos colocar los campos y tipos de datos que
esperamos manejar.
Una vez terminada la tabla, dar doble click en la pestaa y dar click sobre Save Table_1, y
nos aparecer un pantalla donde le pondremos de nombre a la tablas person.
Una vez realizado este proceso la tabla quedara grabada en la base de datos, ya puedo
cerrar la consola o dejarla as.
Ahora vamos a agregar algunos registros a la tabla, en la carpeta Tables, busco la tabla
person y presiono click derecho y seleccionamos Edit top 200 Rows lo cual nos
permitir agregar registros.
A continuacin agrego unos cuantos registros. Para borrar la tabla solo debo dar click
derecho sobre la tabla person y seleccionar Delete
Estas sentencias en primer lugar selecciona la base de datos Universidad usando la palabra
USE, despus se cre la tabla autos con tres campos: id_auto, marca y modelo, con su
respectivo tamao e indicando que todos aceptan nulos o valores vacos (NULL).
Para probar la nueva tabla agregaremos nuestro primer registro, digitando lo siguiente:
USE [Universidad]
GO
INSERT INTO autos
(id_auto,marca,modelo)
VALUES
(
1,'Toyota','Yaris'
)
GO