SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Universidad Ricardo Palma Facultad de Ingeniería Escuela de Ingeniería Industrial Base de Datos y Redes Prof.: Ing. Benel Díaz Quispe Ejercicios: creación de tablas empleando el administrador SQL y sentencias SQL Arellano Hidalgo, Teodoro Braulio Código: 200920666 2011-II
Introducción El objetivo de este trabajo es la creación de tablas empleando el administrador SQL, y el empleo de sentencias SQL, así como la adecuada selección de tipos de datos necesarios para los distintos atributos.  Con la finalidad de tonar destreza en la creación de tablas; para que ello nos sirva en el tiempo de estudiantes, como también en la vida profesional.
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. Por ejemplo, en una tabla “piezas” tendrá columnas para Id., color y peso.   filas: representa una única repetición del objeto. Por ejemplo, la tabla “pieza” tendrá una fila para cada una de las piezas comercializadas por la compañía. 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 N° 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.
Paso 3. hacemos clic derecho en tablas, y creamos una nueva tabla llamada “Empleado”  Paso 4. agregamos los siguientes atributos: cod_empleado, apellidos, nombres, DNI, y definimos cada uno con un tipo de dato adecuado para cada uno. Paso 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.
Paso 6. actualizamos “tablas”, hacemos clic derecho en la tabla “empleados” y seleccionamos “editar las primeras 200 filas”, para así poder rellenar los registros pedidos. Paso 7. repetimos el paso 6, en la tabla “Clientes”. Tabla “Empleados” Tabla “Clientes”
Ejercicio N° 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.
Al igual que en el ejercicio anterior, 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 campos.
gracias

Weitere ähnliche Inhalte

Was ist angesagt?

Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerraColegio nacional nicolas esguerra
Colegio nacional nicolas esguerracrisPRO777
 
COMO CREAR UNA BASE DE DATOS EN XAMPP
COMO CREAR UNA BASE DE DATOS EN XAMPPCOMO CREAR UNA BASE DE DATOS EN XAMPP
COMO CREAR UNA BASE DE DATOS EN XAMPPdisenarUniminuto
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Accessluciana2403
 
Manejo de-bases-de-datos
Manejo de-bases-de-datosManejo de-bases-de-datos
Manejo de-bases-de-datoshelp center
 
Creación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverCreación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverNayeli Silva Mac
 
Base de datos
Base de datosBase de datos
Base de datosxdbro
 
Presentacion De Power Point Sobre Access
Presentacion De Power Point Sobre AccessPresentacion De Power Point Sobre Access
Presentacion De Power Point Sobre AccessJessica
 
Base de Datos
Base de DatosBase de Datos
Base de DatosRamhICEST
 
Material de Clases TP N° 3 - Bases de Datos - Consultas
Material de Clases TP N° 3 - Bases de Datos - ConsultasMaterial de Clases TP N° 3 - Bases de Datos - Consultas
Material de Clases TP N° 3 - Bases de Datos - Consultasmnllorente
 
Material de Clases TP N° 1 - Bases de Datos - Formularios e Informes
Material de Clases TP N° 1 - Bases de Datos - Formularios e InformesMaterial de Clases TP N° 1 - Bases de Datos - Formularios e Informes
Material de Clases TP N° 1 - Bases de Datos - Formularios e Informesmnllorente
 

Was ist angesagt? (16)

Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerraColegio nacional nicolas esguerra
Colegio nacional nicolas esguerra
 
COMO CREAR UNA BASE DE DATOS EN XAMPP
COMO CREAR UNA BASE DE DATOS EN XAMPPCOMO CREAR UNA BASE DE DATOS EN XAMPP
COMO CREAR UNA BASE DE DATOS EN XAMPP
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
Acces
AccesAcces
Acces
 
Manejo de-bases-de-datos
Manejo de-bases-de-datosManejo de-bases-de-datos
Manejo de-bases-de-datos
 
Trabajo practico
Trabajo practicoTrabajo practico
Trabajo practico
 
Creación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverCreación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql server
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentacion De Power Point Sobre Access
Presentacion De Power Point Sobre AccessPresentacion De Power Point Sobre Access
Presentacion De Power Point Sobre Access
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Combinar correspondencia
Combinar correspondenciaCombinar correspondencia
Combinar correspondencia
 
Access
AccessAccess
Access
 
Access Presentacion
Access PresentacionAccess Presentacion
Access Presentacion
 
Material de Clases TP N° 3 - Bases de Datos - Consultas
Material de Clases TP N° 3 - Bases de Datos - ConsultasMaterial de Clases TP N° 3 - Bases de Datos - Consultas
Material de Clases TP N° 3 - Bases de Datos - Consultas
 
Material de Clases TP N° 1 - Bases de Datos - Formularios e Informes
Material de Clases TP N° 1 - Bases de Datos - Formularios e InformesMaterial de Clases TP N° 1 - Bases de Datos - Formularios e Informes
Material de Clases TP N° 1 - Bases de Datos - Formularios e Informes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Andere mochten auch

Become a "Best Place to Work"
Become a "Best Place to Work" Become a "Best Place to Work"
Become a "Best Place to Work" Pam Holloway
 
Job and Culture Fit - ATD May 5, 2016
Job and Culture Fit - ATD May 5, 2016Job and Culture Fit - ATD May 5, 2016
Job and Culture Fit - ATD May 5, 2016Pam Holloway
 
Credibility Advantage 2.0
Credibility Advantage 2.0Credibility Advantage 2.0
Credibility Advantage 2.0Pam Holloway
 
Conference information brochure hyderabad 2011
Conference information brochure    hyderabad 2011Conference information brochure    hyderabad 2011
Conference information brochure hyderabad 2011Imran Ahmed Jafri
 
Knowledge transfer success factors
Knowledge transfer success factorsKnowledge transfer success factors
Knowledge transfer success factorsPam Holloway
 

Andere mochten auch (6)

Guia esti temp
Guia esti tempGuia esti temp
Guia esti temp
 
Become a "Best Place to Work"
Become a "Best Place to Work" Become a "Best Place to Work"
Become a "Best Place to Work"
 
Job and Culture Fit - ATD May 5, 2016
Job and Culture Fit - ATD May 5, 2016Job and Culture Fit - ATD May 5, 2016
Job and Culture Fit - ATD May 5, 2016
 
Credibility Advantage 2.0
Credibility Advantage 2.0Credibility Advantage 2.0
Credibility Advantage 2.0
 
Conference information brochure hyderabad 2011
Conference information brochure    hyderabad 2011Conference information brochure    hyderabad 2011
Conference information brochure hyderabad 2011
 
Knowledge transfer success factors
Knowledge transfer success factorsKnowledge transfer success factors
Knowledge transfer success factors
 

Ähnlich wie creacion de tablas - base de datos

Creacion de tablas SQL Server 2008
Creacion de tablas SQL Server 2008Creacion de tablas SQL Server 2008
Creacion de tablas SQL Server 2008jeshito111
 
Labo3 de base_de_datos
Labo3 de base_de_datosLabo3 de base_de_datos
Labo3 de base_de_datosalvarocbv14
 
Creación de tablas en SQL Server
Creación de tablas en SQL ServerCreación de tablas en SQL Server
Creación de tablas en SQL Servernarkamo3
 
Como crear tablas_usando_sql_server
Como crear tablas_usando_sql_serverComo crear tablas_usando_sql_server
Como crear tablas_usando_sql_serverLuis Quinto Albites
 
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 Serverjcalvopa
 
Tipos de datos. Ejercicios en SQLServer
Tipos de datos. Ejercicios en SQLServerTipos de datos. Ejercicios en SQLServer
Tipos de datos. Ejercicios en SQLServerjcalvopa
 
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 .pptxMARGOTHLORENAMARTINE
 
Apuntes php mysql
Apuntes php mysqlApuntes php mysql
Apuntes php mysqlI LG
 
Manual para la creacion de tablas en sql
Manual para la creacion de tablas en sqlManual para la creacion de tablas en sql
Manual para la creacion de tablas en sqlval.14
 
Modificaciones De Ansi Sql
Modificaciones De Ansi SqlModificaciones De Ansi Sql
Modificaciones De Ansi Sqlguest0c9485
 
Modificaciones De Ansi Sql
Modificaciones De Ansi SqlModificaciones De Ansi Sql
Modificaciones De Ansi Sqlguest0c9485
 
Manual completo-sql5
Manual completo-sql5Manual completo-sql5
Manual completo-sql5Roberto Rojas
 

Ähnlich wie creacion de tablas - base de datos (20)

Creacion de tablas SQL Server 2008
Creacion de tablas SQL Server 2008Creacion de tablas SQL Server 2008
Creacion de tablas SQL Server 2008
 
Labo3 de base_de_datos
Labo3 de base_de_datosLabo3 de base_de_datos
Labo3 de base_de_datos
 
Creación de tablas en SQL Server
Creación de tablas en SQL ServerCreación de tablas en SQL Server
Creación de tablas en SQL Server
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Como crear tablas_usando_sql_server
Como crear tablas_usando_sql_serverComo crear tablas_usando_sql_server
Como crear tablas_usando_sql_server
 
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
 
Guia base de datos
Guia base de datosGuia base de datos
Guia base de datos
 
Tipos de datos. Ejercicios en SQLServer
Tipos de datos. Ejercicios en SQLServerTipos de datos. Ejercicios en SQLServer
Tipos de datos. Ejercicios en SQLServer
 
Creacion de tablas Sql
Creacion de tablas SqlCreacion de tablas Sql
Creacion de tablas Sql
 
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
 
Access kattyayo
Access kattyayoAccess kattyayo
Access kattyayo
 
Guia access 1
Guia access 1Guia access 1
Guia access 1
 
Unidad iv ddl
Unidad iv ddlUnidad iv ddl
Unidad iv ddl
 
Apuntes php mysql
Apuntes php mysqlApuntes php mysql
Apuntes php mysql
 
Manual para la creacion de tablas en sql
Manual para la creacion de tablas en sqlManual para la creacion de tablas en sql
Manual para la creacion de tablas en sql
 
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
 
Manual completo-sql
Manual completo-sqlManual completo-sql
Manual completo-sql
 
Manual completo-sql5
Manual completo-sql5Manual completo-sql5
Manual completo-sql5
 
Sesion 13-c#
Sesion 13-c#Sesion 13-c#
Sesion 13-c#
 

Mehr von Axel Arellano Hidalgo

Mehr von Axel Arellano Hidalgo (6)

Lab. 5 de base de datos.
Lab. 5 de base de datos.Lab. 5 de base de datos.
Lab. 5 de base de datos.
 
Caracteristica de la empresa moritani S.A.
Caracteristica de la empresa moritani S.A.Caracteristica de la empresa moritani S.A.
Caracteristica de la empresa moritani S.A.
 
areas naturales protegidas. Machiguenga
areas naturales protegidas. Machiguengaareas naturales protegidas. Machiguenga
areas naturales protegidas. Machiguenga
 
Recursos Naturales y Ecologia
Recursos Naturales y EcologiaRecursos Naturales y Ecologia
Recursos Naturales y Ecologia
 
Tres posiciones sobre la Eutanasia en el Peru
Tres posiciones sobre la Eutanasia en el PeruTres posiciones sobre la Eutanasia en el Peru
Tres posiciones sobre la Eutanasia en el Peru
 
implementacion de consultas basicas
implementacion de consultas basicasimplementacion de consultas basicas
implementacion de consultas basicas
 

creacion de tablas - base de datos

  • 1. Universidad Ricardo Palma Facultad de Ingeniería Escuela de Ingeniería Industrial Base de Datos y Redes Prof.: Ing. Benel Díaz Quispe Ejercicios: creación de tablas empleando el administrador SQL y sentencias SQL Arellano Hidalgo, Teodoro Braulio Código: 200920666 2011-II
  • 2. Introducción El objetivo de este trabajo es la creación de tablas empleando el administrador SQL, y el empleo de sentencias SQL, así como la adecuada selección de tipos de datos necesarios para los distintos atributos. Con la finalidad de tonar destreza en la creación de tablas; para que ello nos sirva en el tiempo de estudiantes, como también en la vida profesional.
  • 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. Por ejemplo, en una tabla “piezas” tendrá columnas para Id., color y peso. filas: representa una única repetición del objeto. Por ejemplo, la tabla “pieza” tendrá una fila para cada una de las piezas comercializadas por la compañía. 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 N° 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. Paso 3. hacemos clic derecho en tablas, y creamos una nueva tabla llamada “Empleado” Paso 4. agregamos los siguientes atributos: cod_empleado, apellidos, nombres, DNI, y definimos cada uno con un tipo de dato adecuado para cada uno. Paso 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.
  • 6. Paso 6. actualizamos “tablas”, hacemos clic derecho en la tabla “empleados” y seleccionamos “editar las primeras 200 filas”, para así poder rellenar los registros pedidos. Paso 7. repetimos el paso 6, en la tabla “Clientes”. Tabla “Empleados” Tabla “Clientes”
  • 7. Ejercicio N° 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. Al igual que en el ejercicio anterior, 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. 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.
  • 10. 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 campos.
  • 11.