base de datos

13
BASE DE DATOS UNIVERSIDAD CATÓLICA LOS ÁNGELES DE CHIMBOTE FACULTAD DE INGENIERÍA E.A.P INGENIERÍA DE SISTEMAS ALUMNA: MAUTINO TOLENTINO ROSSY ASIGNATURA: BASE DE DATOS DOCENTE:

Upload: rossy-mautino-tolentino

Post on 12-Dec-2014

154 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Base de Datos

BASE DE DATOS

UNIVERSIDAD CATÓLICA LOS ÁNGELES DE CHIMBOTE

FACULTAD DE INGENIERÍA

E.A.P INGENIERÍA DE SISTEMAS

ALUMNA:

MAUTINO TOLENTINO ROSSY

ASIGNATURA:

BASE DE DATOS

DOCENTE:

Page 2: Base de Datos

1. Explique la diferencia entre dato e información. Dato: Es un elemento aislado, recabado

para un cierto fin, pero que no ha pasado por un proceso que lo interrelacione con otros.Pueden constituir datos los nombres,

números telefónicos y direcciones de personas que conocemos.

Información: Se trata de datos procesados y relacionados de manera que nos pueden dar pauta a la correcta toma de decisiones.

Nombre: Luz ElenaApellidos: Rodríguez Díaz

Edad: 20 añosDirección: Nvo Chimbote /

Bruces M-8Teléfono: 965784234Banco: continentalCuenta: 345893457843

La diferencia radica en que la información se compone de datos que ya han sido procesados de algún modo para que tengan un sentido y un objetivo al momento de tomar decisiones.

Page 3: Base de Datos

2. Si usted lo nombraran evaluador para un puesto de trabajo como DBA que experiencia evaluaría a los participantes.

Lo que evaluaría a los participantes serían los conocimientos que tienes acerca de una base de datos y como hacer una, algunos de los aspecto que evaluaría serian:

Los lenguajes de programación que conoce y el manejo de ellos.

El conocimiento y manejo de las aplicaciones para construir formularios e informes sin escribir un programa.

Conocer la estructura de una base de datos (con que tablas, número de registros, nombre de campos, longitud de tablas, índices, tipos de campos).

Socialización con los usuarios.3. Mencione 3 Ejemplos de base de datos

Distribuida.

Una Base de Datos Distribuida (BDD) es un conjunto de múltiples bases de datos lógicamente relacionadas las cuales se encuentran distribuidas entre diferentes sitios interconectados por una

Page 4: Base de Datos

red de comunicaciones, los cuales tienen la capacidad de procesamiento autónomo lo cual indica que puede realizar operaciones locales o distribuidas.

Un sistema de Bases de Datos Distribuida (SBDD) es un sistema en el cual múltiples sitios de bases de datos están ligados por un sistema de comunicaciones de tal forma que, un usuario en cualquier sitio puede acceder los datos en cualquier parte de la red exactamente como si los datos estuvieran.

Ejemplo 1:

Considere un banco que tiene tres sucursales, en cada sucursal, un computador controla las terminales de la misma y el sistema de cuentas. Cada computador con su sistema de cuentas local en cada sucursal constituye un "sitio" de la BDD; las computadoras están conectadas por la red. Durante las operaciones normales, las aplicaciones en las terminales de la sucursal necesitan solo accesar la BD de la misma. Como solo accesan la misma red local, se les llaman aplicaciones locales. Desde el punto de vista tecnológico, aparentemente lo importante es la existencia de algunas transacciones que accesen información en más de una sucursal. Estas transacciones son llamadas transacciones globales o transacciones distribuidas.

Page 5: Base de Datos

La existencia de transacciones globales será considerada como una característica que nos ayude a discriminar entre las BDD y un conjunto de base de datos locales. Una típica transacción global sería una transferencia de fondos de una sucursal a otra. Esta aplicación requiere de actualizar datos en dos diferentes sucursales y asegurarse de la real actualización en ambos sitios o en ninguno. Asegurar el buen funcionamiento de aplicaciones globales es una tarea difícil. En el ejemplo las computadoras estaban geográficamente en diferentes puntos; también, BDD pueden ser construidas en una red local.

Ejemplo 2:

Considere el mismo banco del ejemplo previo, con las mismas aplicaciones, pero con un sistema configurado. Los mismos procesadores con sus bases de datos han sido

Page 6: Base de Datos

movidos de sus sucursales a un edificio común y ahora están conectados entre sí en un radio con un amplio ancho de banda. Las terminales de las sucursales están conectadas a sus respectivos computadores por líneas telefónicas. Cada procesador y su base de datos constituyen un sitio de la red local.

Page 7: Base de Datos

4. Explique dos ejemplos de Objeto

Las entidades representan clases de objetos. Una entidad es un objeto que es distinguible de otros objetos por medio de un conjunto específico de atributos. Una entidad puede ser concreta, tal como una persona o un libro, o puede ser abstracta, como un día festivo o un concepto. PERSONA, EMPLEADO y CIUDAD, son ejemplos de entidades.

5. Explique un ejemplo de base de datos Documental

6. Explique porque la base de datos es un conjunto de datos Integrados Una base de datos es un conjunto de

datos integrados debido a que una base de datos engloba a la información concerniente (almacenadas en archivos) de una organización, de tal manera que los datos estén disponibles para los usuarios, una finalidad de la base de datos es eliminar la redundancia o al menos minimizarla.

En otras palabras, una base de datos es un conjunto estructurado de datos que representa entidades y sus

Page 8: Base de Datos

interrelaciones. La representación será única e integrada, a pesar de que debe permitir utilizaciones varias y simultáneas.

7. Explique 1 Ejemplo de Inconsistencia de datos

Inconsistencias de los datos, esto es, las diversas copias de los mismos datos no concuerdan entre sí.

Por ejemplo: Se actualiza la dirección de un cliente en un archivo y que en otros archivos permanezca la dirección anterior.

8. Explique un ejemplo de anomalías en el acceso concurrente

Considérese una cuenta bancaria A, con 500 dólares. Si dos clientes retiran fondos (digamos 50 y 100 dólares, respectivamente) de la cuenta A casi al mismo tiempo, el resultado de las ejecuciones concurrentes puede dejar la cuenta en un estado incorrecto (o inconsistente). En particular, la cuenta puede contener 450 o 400 dólares, en vez de 350 dólares.

9. Explique la diferencia entre el DDL y el DML

DML: Lenguaje de Manipulación de Datos, lenguaje artificial de cierta complejidad que permite el manejo y

Page 9: Base de Datos

procesamiento del contenido de la base de datos. En la práctica puede consistir en un subconjunto de instrucciones de otro lenguaje informático. Las aplicaciones que trabajan sobre la base de datos se programan en un lenguaje de programación (C, Cobol,) insertando en el código fuente sentencias del DML.

Al utilizar un DML se deben especificar los datos que serán afectados por las sentencias del lenguaje.

Un DML puede tener o no procedimientos, según sea necesario especificar ademáns cónmo deben obtenerse esos datos.

Los DML con procedimientos tienen sentencias de control de flujo como bucles o condicionales.

Los DML sin procedimientos son conocidos también como declarativos.

DDL: Es un Lenguaje de Definición de Datos sencillo lenguaje artificial para definir y describir los objetos de la base de datos, su estructura, relaciones y restricciones.

En la práctica puede consistir en un subconjunto de instrucciones de otro lenguaje informático.Posee dos subconjuntos de instrucciones:

Page 10: Base de Datos

Lenguaje de definición del almacenamiento de los datos (DSDL Data Storage Definition Language): Permite especificar características físicas de la base de datos (volúmenes y archivos donde van a ser almacenados los datos, etc).

Lenguaje de control de datos (DCL: Data Control Language): encargado del control y seguridad de los datos (privilegios y modos de acceso, etc).

10. En cuál de las actividades del administrador de la base de datos realiza copias de seguridad de la base de datos El administrador de base de datos realiza

copias de seguridad de la base de datos en la actividad 14 Respaldo.

Estas son todas las funciones que se hacen en la actividad:

Respaldo Backup, copia de seguridad de los datos. Planificar la realización de backup. Recuperar datos Reorganizar Re-indexar los datos. Acciones preventivas para evitar

accidentes.

Page 11: Base de Datos