Вы находитесь на странице: 1из 3

Introduccion a Base de Datos

Prof. Karina Maidana

Defina los siguientes terminos:


Acceso concurrente: accesos multiples y simultaneos a un determinado software y/o datos Administracion de datos: gestion, organizacin, control de acceso a los datos. Aplicacin en linea: software activo y en espera de su utilizacion. Archivo almacenado: es una secuencia de bytes almacenados en algun medio con una estructura predefinida. Base de datos: coleccin de datos relacionados y no redundantes. Campo almacenado: es una unidad de almacenamiento persistente o atributo de un registro. Compartir: posibilidad de acceder a un recurso de modo concurrente y/o por varios procesos. Datos persistentes: son los datos que se guardan en un medio persistente o sea que a reiniciar el sistema siguen accesibles. DBA: Database Administration, Administrador de base de datos DBMS: Database Management System, Sistema de Administracion de base de datos. Diagrama de entidad/vinculo: es un diagrama en el que se representa como se relacionan las tablas con las demas. Entidad: una tabla Independencia de los datos: que los registros no son dependientes Integracion: que todo esta agrupado o en conjunto. Integridad: que los datos son integros es decir que tienen significado y coherencia. Interfaz controlada por comandos: que contiene un programa de administracion a travez de comandos en una consola. Intefaz controlada por formularios: que posee un programa de administracion a travez de un entorno grafico o por medio de formularios. Lenguaje de consulta: SQL es un lenguaje que se utiliza para la administracion de los datos. Propiedad: Atributo, caracteristicas, variable. Redundancia: significa que los datos se replican o repinten. Registro almacenado: coleccin de campos, atributos y/o variables que son grabados en una tabla de manera persistente. Seguridad: tecnica que intenta impedir el acceso a informaciones sensibles a personas no autorizadas. Sistema de base de datos: Sistema que administra una base de datos. Sistema multiusuario: Sistema que soporta varios usuarios concurrentes. Transaccion: un proceso que intenta un implementar un conjunto de modificaciones o alteraciones en la base de datos. Vinculo: enlace, relacion entre datos. Vinculo Binario: composicion de un vinculo izquierdo y otro derecho.

Cuales son las ventajas de usar un sistema de base de datos?


Compactacion: no hay necesidad de archivos en papel voluminosos Velocidad: la maquina puede recuperar y actualizar datos mas rapidamente que un humano.
Alumno: OMAR DUILIO ROJAS FORNERON

Introduccion a Base de Datos

Prof. Karina Maidana

Menos trabajo laborioso: Se puede eliminar gran parte del trabajo de llevar los archivos a mano. Actualidad: en el momento que la necesitamos, tendremos a nuestra disposicion informacion precisa y actulizada.

Que entiende por termino sistema relacional?, Distinga entre los sitemas relacionales y los no relacionales.
El termino sistema relacional se refiere a los vinculos que poseen registros de una tabla con otra tabla. En los sistemas relacionales el usuario ve tablas y nada mas que tablas, mientras que en los no relacionales el usuario ve otros tipo de estructuras de datos.

Muestre los efectos que tienen las siguientes operaciones SQL de recuperacion sobre la base de datos de la cava de vinos mostrada en la figura
a) SELECT VINO,PRODUCTOR FROM CAVA WHERE NICHO#72; Mostraria la columna VINO, PRODUCTO de la tabla CAVA con los registros que tengan la columna NICHO sean diferentes a 72. b) SELECT VINO,PRODUCTOR FROM CAVA WHERE AO=1996; Mostratira la columna VINO,PRODUCTO de la tabla CAVA con los regitros que tengan la columna AO igua a 1996. c) SELECT NICHOA,VINO,AO FROM CAVA WHERE LISTO<1999; Selecciona las columnas NICHOA,VINO,AO de la tabla CAVA donde LISTO es menor que 1999 ci) SELECT VINO,NICHOA,AO FROM CAVA WHERE PRODUCTOR='Robt Mondave'; Selecciona las columnas VINO,NICHOA,AO de la tabla CAVA donde la columna PRODUCTOR sea igual a 'Robt Mondave'

Muestre los efectos de las siguientes operaciones SQL de actualizacion sobre la base de atos de la cava de vinos de la figura:
a) INSERT INTO CAVA (NICHOA,VINO,PRODUCTOR,ANO,BOTELLAS,LISTO) VALUES (80,'Syrah','Merydan',1994,12,1999) Inserta en la tabla CAVA un registro y en cada columna le aseguna su correspondiente valor b) DELETE FROM CAVA WHRE LISTO>2000; Elimina de la tabla CAVA todos los registros que el campo LISTO sean mayor a 200 c) UPDATE CAVA SET BOTELLAS=5 WHERE NICHOA=50; Actualiza la columna BOTELLAS de la tabla CAVA donde NICHOA sea igual a 50

Alumno: OMAR DUILIO ROJAS FORNERON

Introduccion a Base de Datos

Prof. Karina Maidana

Escriba instrucciones SQL para realizar las siguientes operaciones en la base de datos de la CAVA DE VINOS:
a) Obtenga el numero de nicho, el nombre del vino y el numero de botellas de todos los vinos Geyser Peak SELECT NICHOA,VINO,BOTELLAS FROM CAVA WHERE PRODUCTOR='Geyser Peak' b) Obtenga el numero de nicho y el nombre de todos los vinos que tengan en existencia mas de cinco botellas SELECT NICHOA,VINO FROM CAVA WHERE BOTELLAS>5; c) Obtenga el numero de nicho de todos los vinos rojos: SELECT NICHOA FROM CAVA WHERE nombrecolumnaquetieneeltipodevino LIKE 'rojo';. d) Agregue 3 botellas al nicho 30; UPDATE CAVA WET BOTELLAS=BOTELLAS+3 WHERE NICHOA=30; e) Elimine la existencia de todo Chardonnay DELETE FROM CAVA WHERE VINO='Chardonnay'; f) Agregue una entrada para un nuevo caso (12 botellas de Gary Farrel Merlot: nicho numero 55, ao 1996, listo en el 2001. INSERT INTO CAVA (NICHOA,VINO,PRODUCTOR,ANO,BOTELLAS,LISTO) VALUES (55,'Merlot','Gary Farrel',1996,12,2001)

Alumno: OMAR DUILIO ROJAS FORNERON

Вам также может понравиться