Está en la página 1de 3

Con el propsito de ayudarte a poner en contexto lo que has aprendido en esta unidad, es

conveniente que respondas y realices las siguientes actividades:

Responde las siguientes preguntas:

1. Caractersticas principales de los prototipos de diseo de una base de datos}

Las bases de datos de tipo OLTP (On Line Transaction Processing) tambin son llamadas
bases de datos dinmicas lo que significa que la informacin se modifica en tiempo real,
es decir, se insertan, se eliminan, se modifican y se consultan datos en lnea durante la
operacin del sistema. Un ejemplo es el sistema de un supermercado donde se van
registrando cada uno de los artculos que el cliente est comprando y a su vez el sistema
va actualizando el Inventario.

Las bases de datos de tipo OLAP (On Line Analytical Processing) tambin son llamadas
bases de datos estticas lo que significa que la informacin en tiempo real no es
afectada, es decir, no se insertan, no se eliminan y tampoco se modifican datos; solo se
realizan consultas sobre los datos ya existentes para el anlisis y toma de decisiones.
Este tipo de bases de datos son implementadas en Business Intelligence para mejorar el
desempeo de las consultas con grandes volmenes de informacin.

La necesidad de implementar un tipo u otro depender del giro y necesidades de cada


empresa. Es muy importante identificar el tipo de base de datos que se requiere antes
de implementar un manejador de base de datos. Por ejemplo, podemos citar al
manejador de base de datos DB2 10.5 with BLU Acceleration, la cual proporciona una
solucin para la parte transaccional y para la parte de analticos.

Uso de reglas lgicas para expresar las consultas.

Permite responder consultas recursivas.

Cuenta con negaciones estratificadas

Capacidad de obtener nueva informacin a travs de la ya almacenada en la base de


datos mediante inferencia.

Uso de algoritmos que optimizan las consultas.

Soporta objetos y conjuntos complejos.

2. Cules son los tipos de prototipos que existe

Bases de datos estticas


Bases de datos dinmicas
Bases de datos jerrquicas
Base de datos de red
Bases de datos transaccionales[editar]
Bases de datos relacionales
Bases de datos multidimensionales
Bases de datos orientadas a objetos
Bases de datos documentales
Bases de datos deductivas

3. Qu es SQL y cul es el significado de sus siglas

SQL (Structured Query Language) es un lenguaje de programacin estndar e interactivo


para la obtencin de informacin desde una base de datos y para actualizarla. Aunque
SQL es a la vez un ANSI y una norma ISO, muchos productos de bases de datos soportan
SQL con extensiones propietarias al lenguaje estndar. Las consultas toman la forma de
un lenguaje de comandos que permite seleccionar, insertar, actualizar, averiguar la
ubicacin de los datos, y ms. Tambin hay una interfaz de programacin.

4. Explica brevemente los componentes de SQL

El lenguaje SQL est compuesto por comandos, clusulas, operadores y funciones de


agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y
manipular las bases de datos.

Existen dos tipos de comandos SQL:

DDL que permiten crear y definir nuevas bases de datos, campos e ndices.

DML que permiten generar consultas para ordenar, filtrar, extraer y actualizar datos de
la base de datos.

5. Cules son las expresiones bsicas de la estructura que maneja SQL

Crate

Drop

Alter

6. Para que se usa la expresin Select

SELECT: Utilizado para consultar registros de la base de datos que satisfagan un criterio
determinado.

7. Explica brevemente la expresin From

Utilizada para especificar la tabla de la cual se van a seleccionar los registros.

8. Describe un ejemplo donde se aplican las expresiones Where y From

SELECT * FROM Empleados WHERE Edad > 25 AND Edad < 50;

SELECT * FROM Empleados WHERE (Edad &qt; 25 AND Edad &qt; 50) OR Sueldo = 100;

9. Qu son los tipos de datos

Un tipo de datos es la propiedad de un valor que determina su dominio (qu valores


puede tomar)

10. Cul es el propsito principal de la generacin de un diccionario de datos


Un diccionario de datos contiene las caractersticas lgicas de los datos que se van a
utilizar en un sistema, incluyendo nombre, descripcin, alias, contenido y organizacin.
El diccionario de datos contiene las definiciones de todos los datos mencionados en el
DFD (Diagrama de flujo de datos), en una especificacin del proceso y en el propio
diccionario de datos.

El objetivo de un diccionario de datos es dar precisin sobre los datos que se manejan
en un sistema, evitando as malas interpretaciones o ambigedades. Estos diccionarios
se desarrollan durante el anlisis de flujo de datos y su contenido tambin se emplea
durante el diseo del proyecto en general.

11. Qu significa DDL

Lenguaje de definicin de datos

12. Explica brevemente los operadores And, Or y Not

AND: Es el "y" lgico. Evala dos condiciones y devuelve un valor de verdad slo si ambas
son ciertas.

OR: Es el "o" lgico. Evala dos condiciones y devuelve un valor de verdad si alguna de
las dos es cierta.

NOT: Negacin lgica. Devuelve el valor contrario de la expresin.

13. Cmo se define el lgebra relacional

Se define como un conjunto de operaciones que se ejecutan sobre las relaciones (tablas)
para obtener un resultado, el cual es otra relacin.

14. Describe un ejemplo del uso del lgebra relacional

R S, la unin de R y S es el conjunto de elementos que estn en R o S o ambos. Un


elemento solo aparece una sola vez.

R S, el conjunto de elementos que aparecen en ambos R y S

R - S, la diferencia de R y S, el conjunto de elementos que estn en R pero no en S. Es


importante resaltar que R - S es diferente a S - R.

R / S, la divisin de una relacin entre otra, debe cumplirse que para toda tupla en R
exista su correspondiente en S.

Restriccin:

R y S deben tener esquemas idnticos.

El orden de las columnas debe ser el mismo

15. Describe brevemente cmo fue tu experiencia con el uso de MySQL y cules son los
problemas que tuviste y cmo los solucionaste.

Sinceramente no tengo mucha experiencia y me cost mucho saber usar cada una de
caractersticas y acciones y creaciones de una base de datos por lo tanto me pareci
muy interesante pero un poco confuso.

También podría gustarte