SlideShare une entreprise Scribd logo
1  sur  12
Universidad Ricardo Palma Facultad de Ingeniería Escuela de Ingeniería Industrial Base de Datos y Redes Prof.: Ing. Benel Díaz Quispe 2011-II
creación de tablas empleando el administrador y sentencias SQL Jesús enrique Vargas Bustamante Código: 201011502
Conceptos previos: Tablas: son objetos de la base de datos que contienen todos sus datos. Se define mediante una colección de columnas.  En las tablas SQL Server 2008 R2 sus componentes principales son los siguientes:  columnas: representa algún atributo del objeto.  filas: representa una única repetición del objeto. Tipos de datos: definen el valor de datos que se permite en cada columna. Debe elegir los tipos de datos adecuados que le permitan optimizar el rendimiento y conservar espacio en el disco. Categorías de tipos de datos del sistema: numéricos exactos (bigint, bit, decimal, int, money, numeric, smallint, smallmoney, tinyint), números aproximados (float, real), fecha y hora (datetime, smalldatetime), cadenas de caracteres (char, varchar, text), cadenas de caracteres unicode (nchar, nvarchar, ntext), cadenas vinarias (binary, varbinary, image) y otros tipos de datos (cursor, timestamp, uniqueidentifier, sql_variant, xml, table).
Ejercicio # 1 Complete las tablas del caso ventas y llene 2 registros de cada tabla con datos. Paso 1.  ingresamos al programa “Microsoft SQL Server 2008 R2”, abrimos “SQL Server Management Studio”. Paso 2. ingresamos con el usuario “sa”; creamos un nueva base de datos, llamada ventas.
“Empleados” 3. hacemos clic derecho en tablas, y creamos una nueva tabla llamada “Empleado”  4. agregamos los siguientes atributos: cod_empleado, apellidos, nombres, DNI, y definimos cada uno con un tipo de dato adecuado para cada uno. 5. repetimos el paso 3 y 4 para crear la tabla llamada “Cliente”, con los siguientes campos: cod_cliente, nom_cliente, nom_contacto, cargo_contacto y direccion_cliente, también definimos el tipo de dato de cada uno de ellos. “Clientes”
6. actualizamos “tablas”, hacemos clic derecho en la tabla “empleados” y seleccionamos “editar las primeras 200 filas”, para así poder rellenar los registros pedidos. 7. repetimos el paso 6, en la tabla “Clientes”. “Empleados” “Clientes”
Ejercicio # 2 Crear tablas en SQL Server y tipos de datos, escribiendo un conjunto de sentencias SQL que creen las tablas necesarias para el siguiente caso: Se desea implementar una base de datos para facilitar la gestión y administración de una biblioteca, para lo cual se cuenta con textos; de los textos se conoce su código (el cual es autogenerado), descripción, nombre, autor, edición, fecha de edición, idioma y monto del texto. Los textos son entregados a través de ordenes de solicitud. Para las ordenes de solicitudes se guardan el numero, fecha y algunos datos del lector y bibliotecario. Un lector genera muchas ordenes de solicitud. A cada lector se le genera un código y se almacena el numero de DNI, nombre, apellidos, dirección, teléfono y distrito. Un bibliotecario puede atender muchas ordenes de solicitud. De los bibliotecarios se almacena el código, nombres, apellidos, fecha de nacimiento, teléfono y dirección.
Creamos una base de datos llamada “Biblioteca
Escribiendo un conjunto de sentencias SQL, creamos las siguientes tablas cada una con sus campos y definiendo los tipos de datos que son cada uno: Texto: Código de texto, descripción, nombre del texto, autor, edición, fecha de edición, idioma del texto, monto. Solicitud: Numero de solicitud, fecha solicitada, datos del lector y datos del bibliotecario.
Lector: Código del lector, DNI, nombre y apellidos, dirección, teléfono y distrito. Bibliotecario: Código del bibliotecario, nombre y apellidos, fecha de nacimiento, teléfono y dirección.
Hacemos un clic en ejecutar, y actualizamos “Tablas”. Y nos van a aparecer las tablas creadas con las sentencias SQL: dbo.Bibliotecario dbo.Lector dbo.Solicitud dbo.Texto Cada uno con sus respectivos atributos.
gracias

Contenu connexe

Tendances

Manual LibreOffice En Español
Manual LibreOffice En EspañolManual LibreOffice En Español
Manual LibreOffice En Español
BaRt Hernandez
 
Bases de-datos-en-visual-basic
Bases de-datos-en-visual-basicBases de-datos-en-visual-basic
Bases de-datos-en-visual-basic
Marco Chacana
 

Tendances (15)

creacion de tablas - base de datos
creacion de tablas - base de datoscreacion de tablas - base de datos
creacion de tablas - base de datos
 
Labo3 de base_de_datos
Labo3 de base_de_datosLabo3 de base_de_datos
Labo3 de base_de_datos
 
Manual LibreOffice En Español
Manual LibreOffice En EspañolManual LibreOffice En Español
Manual LibreOffice En Español
 
Tipos de datos. Ejercicios en SQLServer
Tipos de datos. Ejercicios en SQLServerTipos de datos. Ejercicios en SQLServer
Tipos de datos. Ejercicios en SQLServer
 
Sql
SqlSql
Sql
 
Base de Datos Access
Base de Datos AccessBase de Datos Access
Base de Datos Access
 
Comandos básicos mysql
Comandos básicos mysqlComandos básicos mysql
Comandos básicos mysql
 
Creación de bases de datos en SQL Server
Creación de bases de datos en SQL ServerCreación de bases de datos en SQL Server
Creación de bases de datos en SQL Server
 
Introducción a la base de datos
Introducción a la base de datosIntroducción a la base de datos
Introducción a la base de datos
 
Portado trabajo (1)
Portado trabajo (1)Portado trabajo (1)
Portado trabajo (1)
 
Crear y Eliminar Bases de datos en MySQL Workbench
Crear y Eliminar  Bases de datos en MySQL WorkbenchCrear y Eliminar  Bases de datos en MySQL Workbench
Crear y Eliminar Bases de datos en MySQL Workbench
 
Bases de-datos-en-visual-basic
Bases de-datos-en-visual-basicBases de-datos-en-visual-basic
Bases de-datos-en-visual-basic
 
Tipos de datos en MySQL Workbench
Tipos de datos en  MySQL  WorkbenchTipos de datos en  MySQL  Workbench
Tipos de datos en MySQL Workbench
 
Bases de datos (Ejemplo del videoclub)
Bases de datos (Ejemplo del videoclub)Bases de datos (Ejemplo del videoclub)
Bases de datos (Ejemplo del videoclub)
 
Curso oracle por temas
Curso oracle por temasCurso oracle por temas
Curso oracle por temas
 

Similaire à Creacion de tablas SQL Server 2008 (20)

Access kattyayo
Access kattyayoAccess kattyayo
Access kattyayo
 
Guia access 1
Guia access 1Guia access 1
Guia access 1
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Creacion de tablas Sql
Creacion de tablas SqlCreacion de tablas Sql
Creacion de tablas Sql
 
ACTIVIDAD PRACTICA DE MICROSOFT ACCESS.pdf
ACTIVIDAD PRACTICA DE MICROSOFT ACCESS.pdfACTIVIDAD PRACTICA DE MICROSOFT ACCESS.pdf
ACTIVIDAD PRACTICA DE MICROSOFT ACCESS.pdf
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
Guia base de datos
Guia base de datosGuia base de datos
Guia base de datos
 
Tipos de datos. Ejercicios en SQL Server
Tipos de datos. Ejercicios en SQL ServerTipos de datos. Ejercicios en SQL Server
Tipos de datos. Ejercicios en SQL Server
 
Sesion 13-c#
Sesion 13-c#Sesion 13-c#
Sesion 13-c#
 
OVA DISEÑO ORACLE Introducción Bases de Datos .pptx
OVA DISEÑO ORACLE Introducción Bases de Datos .pptxOVA DISEÑO ORACLE Introducción Bases de Datos .pptx
OVA DISEÑO ORACLE Introducción Bases de Datos .pptx
 
Acces
AccesAcces
Acces
 
Como crear tablas_usando_sql_server
Como crear tablas_usando_sql_serverComo crear tablas_usando_sql_server
Como crear tablas_usando_sql_server
 
Acces
AccesAcces
Acces
 
Microsoft Access
 Microsoft Access Microsoft Access
Microsoft Access
 
Unidad iv ddl
Unidad iv ddlUnidad iv ddl
Unidad iv ddl
 
Modificaciones De Ansi Sql
Modificaciones De Ansi SqlModificaciones De Ansi Sql
Modificaciones De Ansi Sql
 
Modificaciones De Ansi Sql
Modificaciones De Ansi SqlModificaciones De Ansi Sql
Modificaciones De Ansi Sql
 
Resumen fila 5
Resumen fila 5Resumen fila 5
Resumen fila 5
 
Apuntes php mysql
Apuntes php mysqlApuntes php mysql
Apuntes php mysql
 
01 introduccion (1)my sql
01 introduccion (1)my sql01 introduccion (1)my sql
01 introduccion (1)my sql
 

Creacion de tablas SQL Server 2008

  • 1. Universidad Ricardo Palma Facultad de Ingeniería Escuela de Ingeniería Industrial Base de Datos y Redes Prof.: Ing. Benel Díaz Quispe 2011-II
  • 2. creación de tablas empleando el administrador y sentencias SQL Jesús enrique Vargas Bustamante Código: 201011502
  • 3. Conceptos previos: Tablas: son objetos de la base de datos que contienen todos sus datos. Se define mediante una colección de columnas. En las tablas SQL Server 2008 R2 sus componentes principales son los siguientes: columnas: representa algún atributo del objeto. filas: representa una única repetición del objeto. Tipos de datos: definen el valor de datos que se permite en cada columna. Debe elegir los tipos de datos adecuados que le permitan optimizar el rendimiento y conservar espacio en el disco. Categorías de tipos de datos del sistema: numéricos exactos (bigint, bit, decimal, int, money, numeric, smallint, smallmoney, tinyint), números aproximados (float, real), fecha y hora (datetime, smalldatetime), cadenas de caracteres (char, varchar, text), cadenas de caracteres unicode (nchar, nvarchar, ntext), cadenas vinarias (binary, varbinary, image) y otros tipos de datos (cursor, timestamp, uniqueidentifier, sql_variant, xml, table).
  • 4. Ejercicio # 1 Complete las tablas del caso ventas y llene 2 registros de cada tabla con datos. Paso 1. ingresamos al programa “Microsoft SQL Server 2008 R2”, abrimos “SQL Server Management Studio”. Paso 2. ingresamos con el usuario “sa”; creamos un nueva base de datos, llamada ventas.
  • 5. “Empleados” 3. hacemos clic derecho en tablas, y creamos una nueva tabla llamada “Empleado” 4. agregamos los siguientes atributos: cod_empleado, apellidos, nombres, DNI, y definimos cada uno con un tipo de dato adecuado para cada uno. 5. repetimos el paso 3 y 4 para crear la tabla llamada “Cliente”, con los siguientes campos: cod_cliente, nom_cliente, nom_contacto, cargo_contacto y direccion_cliente, también definimos el tipo de dato de cada uno de ellos. “Clientes”
  • 6. 6. actualizamos “tablas”, hacemos clic derecho en la tabla “empleados” y seleccionamos “editar las primeras 200 filas”, para así poder rellenar los registros pedidos. 7. repetimos el paso 6, en la tabla “Clientes”. “Empleados” “Clientes”
  • 7. Ejercicio # 2 Crear tablas en SQL Server y tipos de datos, escribiendo un conjunto de sentencias SQL que creen las tablas necesarias para el siguiente caso: Se desea implementar una base de datos para facilitar la gestión y administración de una biblioteca, para lo cual se cuenta con textos; de los textos se conoce su código (el cual es autogenerado), descripción, nombre, autor, edición, fecha de edición, idioma y monto del texto. Los textos son entregados a través de ordenes de solicitud. Para las ordenes de solicitudes se guardan el numero, fecha y algunos datos del lector y bibliotecario. Un lector genera muchas ordenes de solicitud. A cada lector se le genera un código y se almacena el numero de DNI, nombre, apellidos, dirección, teléfono y distrito. Un bibliotecario puede atender muchas ordenes de solicitud. De los bibliotecarios se almacena el código, nombres, apellidos, fecha de nacimiento, teléfono y dirección.
  • 8. Creamos una base de datos llamada “Biblioteca
  • 9. Escribiendo un conjunto de sentencias SQL, creamos las siguientes tablas cada una con sus campos y definiendo los tipos de datos que son cada uno: Texto: Código de texto, descripción, nombre del texto, autor, edición, fecha de edición, idioma del texto, monto. Solicitud: Numero de solicitud, fecha solicitada, datos del lector y datos del bibliotecario.
  • 10. Lector: Código del lector, DNI, nombre y apellidos, dirección, teléfono y distrito. Bibliotecario: Código del bibliotecario, nombre y apellidos, fecha de nacimiento, teléfono y dirección.
  • 11. Hacemos un clic en ejecutar, y actualizamos “Tablas”. Y nos van a aparecer las tablas creadas con las sentencias SQL: dbo.Bibliotecario dbo.Lector dbo.Solicitud dbo.Texto Cada uno con sus respectivos atributos.