3
Octubre 12 de 2012 Ing. Jorge Adrián Montes Giraldo I.E Segundo Henao Recuperación Bases de Datos grado 11 Temas: Introducción, Concepto de base de datos, Cardinalidad, Diseño de BD, Diagramas Entidad, Relación, Restricciones de integridad, Sql. Valor 2.5 (Punto 1 6) 1. Explique con sus propias palabras el concepto de lo que es una base de datos. 2. Mencione al menos 3 motores de Bases de Datos. 3. Todas las aplicaciones de Bases de Datos tienen la siguiente estructura: Que debe ir en el cuadro en blanco. a. DBA b. DBMS c. SQL 4. Cuales son las tres fases del diseño de bases de datos. a. Diseño Lógico, físico y conceptual b. Diseño Físico, lógico y conceptual. c. Diseño conceptual, lógico y físico 5. En el diseño conceptual identificamos tres componentes importantes de la base de datos denominados como: a. Tablas, campos y llaves primarias b. Entidades, atributos y relaciones c. campos, atributos y entidades 6. Que motor de bases de datos recomendaría para una pequeña empresa que quiere mantener la información de sus clientes. a. Access b. Oracle c. MySql Usuario Aplicación de Base de Datos Base de Datos

Recuperacion bases de datos

Embed Size (px)

Citation preview

Page 1: Recuperacion bases de datos

Octubre 12 de 2012 Ing. Jorge Adrián Montes Giraldo

I.E Segundo Henao

Recuperación Bases de Datos grado 11

Temas: Introducción, Concepto de base de datos, Cardinalidad, Diseño de BD, Diagramas Entidad, Relación,

Restricciones de integridad, Sql.

Valor 2.5 (Punto 1 – 6)

1. Explique con sus propias palabras el concepto de lo que es una base de datos.

2. Mencione al menos 3 motores de Bases de Datos.

3. Todas las aplicaciones de Bases de Datos tienen la siguiente estructura: Que debe ir en el cuadro en blanco.

a. DBA

b. DBMS

c. SQL

4. Cuales son las tres fases del diseño de bases de datos. a. Diseño Lógico, físico y conceptual b. Diseño Físico, lógico y conceptual. c. Diseño conceptual, lógico y físico

5. En el diseño conceptual identificamos tres componentes importantes de la base de datos denominados como:

a. Tablas, campos y llaves primarias b. Entidades, atributos y relaciones c. campos, atributos y entidades

6. Que motor de bases de datos recomendaría para una pequeña empresa que quiere mantener la información de sus clientes.

a. Access b. Oracle c. MySql

Usuario

Aplicación

de Base de

Datos

Base de Datos

Page 2: Recuperacion bases de datos

Octubre 12 de 2012 Ing. Jorge Adrián Montes Giraldo

Crear las siguientes Tablas con sus respectivas llaves:

cliente

cli_codigo cli_nombre cli_apellido cli_direccion cli_ciudad cli_telefono cli_email

libro

lib_codigo lib_titulo lib_autor lib_editorial lib_precio

pedido

ped_codigo cli_codigo lib_codigo ped_fecha

7. Insertar 10 clientes, Insertar 10 libros, insertar 3 pedidos. Nota: Recuerde insertar ciudades diferentes y editoriales diferentes. Con base a las anteriores tablas, construir las respectivas consultas SQL:

8. Crear tablas 9. Crear los formularios 10. Crear las siguientes consultas

a) Seleccione todos los datos de los libros cuyo precio sea mayor a $30.000.

b) Seleccione el titulo y el precio de los libros cuyo precio sea mayor o igual a $30.000 y la editorial sea NORMA.

c) Seleccione todos los datos de los libros cuyo precio sea menor a $50.000. o la editorial sea OBEJA NEGRA.

d) Seleccione los nombres de las ciudades de origen de los clientes. e) Seleccione los nombres y apellidos de los clientes cuya ciudad de origen

sea “Armenia”. f) Seleccione los datos de los clientes cuyo apellido comience por “M”. g) Seleccionar los nombres y apellidos de los clientes cuya ciudad de

origen sea “calárca” y cuyo nombre tenga como segundo carácter “a”. h) Seleccione todos los datos del libro incluyendo el IVA en su precio. i) Seleccione todos los datos del libro cuyo precio sea 30.000 o 40.000 0

50.000. j) Mostrar el cli_nombre como Cliente y cli_email como correo. k) Actualizar el teléfono y la dirección del registro 9. l) elimine el registro 10 de la tabla libro. m) Renombre la tabla pedido por pedidos.

Page 3: Recuperacion bases de datos

Octubre 12 de 2012 Ing. Jorge Adrián Montes Giraldo

i. Modifique el campo cli_apellido por apellidos_cliente VARCHAR(15).

Valor 2.5 (Punto 7 – 20)

Buena suerte Tiempo estimado 2 horas.