Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASIGNATURA: Base de Datos SQL Server 2008. CARRERA PROFESIONAL: Computacin e Informtica TURNO: Maana SEMESTRE: V. Lea detenidamente cada una de las preguntas y responda en forma correcta.
N O T A
APELLIDOS Y NOMBRES: ..
b. Mencione que diferencias existe entre lenguaje de definicin de datos y lenguaje de manipulacin de datos
o lenguaje de definicin de datos, incluye rdenes para definir, modificar o borrar las tablas
(create, alter,drop)
o lenguaje de manipulacin de datos, nos permite recuperar los datos almacenados en la BD,
columna, una vez que se evala devuelve un resultado, en funcin de si el dato es vlido (Verdadero) o no (Falso).
pg. 1
2. Crear la base de datos dentro de la carpeta EXAMEN con el nombre de nombre_Examen cuyas caractersticas son las siguientes: (5 puntos)
ARCHIVO DE DATOS TAMAO: 8 MB TAMAO MAXIMO: 40 MB ARCH.INCREMEN: 2 MB create database examen on primary ( name='examen_dat', filename='d:\examen\examen_dat.mdf', size=8mb, maxsize=40mb, filegrowth=2mb ) log on ( name='examen_dat', filename='d:\examen\examen_dat.ldf', size=5mb, maxsize=10mb, filegrowth=1mb ) ARCHIVO DE REGISTRO TAMAO: 5 MB TAMAO MAXIMO: 10 MB ARCH. INCREMEN: 1 MB
3. dentro de esta base de datos usted deber crear las siguientes tablas: (5 puntos)
Cliente: Cdigo char (4), nombre, apellido paterno, apellido materno, fecha de nacimiento, telfono Producto Cdigo char (4), descripcin, cantidad, precio unitario, precio total use examen go create table cliente ( cod char(4) not null, nombre varchar(20), ape_pat varchar(20), ape_mat varchar(20), fec_nac date, telefono varchar(9) )
Ing. Luis Garca Valdivia
use examen go create table producto ( cod char(4) not null, descripcion varchar(40), cantidad int, precio_unit decimal(6,2), precio_tot as (cantidad*precio_unit) )
pg. 2
4.
-- Insertar registros a la tabla cliente insert insert insert insert insert cliente cliente cliente cliente cliente values('c001','Juan','Perez','Perez','3/12/1990','987876565') values('c002','Carlos','Marquina','Torres','8/16/1984','456345612') values('c003','Mercedes','Bustamante','Zevallos','1/25/1979','876546786') values('c004','Raquel','Flores','Tacuri','7/9/1956','098767564') values('c005','Percy','Landeo','Quintana','6/23/1990','564328976')
select * from cliente -- Ingresar registros a la tabla Producto insert producto values('p001','producto1','5','12.5') insert producto values('p002','producto2','7','5') insert producto values('p003','producto3','4','7.7') insert producto values('p004','producto4','3','3.5') insert producto values('p005','producto5','10','2') select * from producto -- eliminar registros delete from cliente where cod='c002' delete from cliente where cod='c005' -- Actualizar o modificar registros. update cliente set nombre='Luis' where nombre ='Juan' -- eliminar tabla producto drop table producto
pg. 3