Sie sind auf Seite 1von 17

FUNDAMENTOS DE BASE DE DATOS PORTAFOLIO DE EVIDENCIAS

EXAMEN DE DIAGNOSTICO

Que es un sistema de base de datos? -Es un sistema computarizado para llevar registros Qu es una base de datos? -Coleccin de datos interrelacionados y un conjunto de programas para acceder a esos datos. La coleccin es la base de datos. Cules son las operaciones bsicas que realiza una base de datos? -Agregar registros o datos -Modificar registros o datos ya existentes -Eliminar registros o datos existentes -Eliminar archivos de una base de datos -Recuperar archivos o registros existentes -Insertar archivos existentes Qu entiendes por el termino modelo de datos? -Es una forma usada para describir los datos las relaciones y restricciones Cules son las ventajas y desventajas de usar un sistema de base de datos? Ventajas -Los datos pueden compartirse. -Es posible reducir la redundancia. -Es posible (hasta cierto grado) evitar la inconsistencia. -Es posible brindar un manejo de transacciones. -Es posible mantener la integridad. Desventajas: -Es necesario conocer un lenguaje como el UML -Es posible utilizar demasiado espacio de almacenamiento -Se necesita bastante memoria RAM Qu entiendes por el trmino sistema?

Sistema es un conjunto de elementos organizados y relacionados que interactan entre si para lograr un objetivo

TAREA POR EQUIPO 1 Define los siguientes trminos; ACCESO CONCURRENTE: Se dice que es un acceso concurrente cuando varios usuarios tienden a entrar por el mismo sitio ADMINISTRACION DE DATOS: Es la accin de la manipulacin de los datos APLICACIN EN LINEA: Es una aplicacin a la cual es posible accesar por medio de la red local o internet ARCHIVO ALMACENADO: Es un conjunto de registros dentro de una base de datos BASE DE DATOS: Es el conjunto de registros ordenados y relacionados entre si CAMPO ALMACENADO: Es una propiedad o tupla que pasa a formar parte de la base de datos COMPARTIR: Aplicacin para operar sobre los mismos datos DATOS PERSISTENTES: Son los datos que se mantienen siempre constantes DBA: Es el encargado de transformar los datos recibidos del DA DBMS: Es el software encargado de manejar todo el acceso a la base de datos DIAGRAMA E/R: Es una percepcin del mundo real que consta de una coleccin de una coleccin de objetos bsicos llamados entidades y de relaciones entre estos objetos ENTIDAD: Es un objeto que existe y es distinguible de otros objetos INDEPENDENCIA DE LOS DATOS: Significa que los datos no son dependientes de otros fsicamente INTEGRACION: Es un cuando un conjunto de propiedades se unen en una sola INTEGRIDAD: Significa que los datos no pueden ser modificados de la forma que no existan errores en la base de datos INTERFAZ CONTROLADA POR COMANDOS: Es cuando la base de datos es manipulada desde la lnea de comandos

INTERFAZ CONTROLADA POR FORMULARIOS: Es cuando la base de datos es manipulada por medio de formularios INTERFAZ CONTROLADA POR MENUS: Es cuando la base de datos es manipulada por medio de mens LENGUAJE DE CONSULTA: Es el cdigo mediante el cual el usuario pueda comunicarse con la base de datos para poder manipularla PROPIEDAD: Define quien puede y quien no puede tener acceso o modificar algn dato REDUNDANCIA: Es cuando un dato aparece repetidas veces dentro de la misma base de datos REGISTRO ALMACENADO: Es cuando se insertan en la base de datos un conjunto de datos SEGURIDAD: Son las medidas tomadas para evitar cualquier dao a nuestra base de datos SISTEMA DE BASE DE DATOS: Es el programa para accesar a la base de datos y poder manipularla SISTEMA MULTIUSUARIO: Es cuando se mltiples usuarios pueden accesar aun servidor local o remoto TRANSACCION: Es una unidad de trabajo lgica, que por lo regular comprende varias operaciones de la base de datos VINCULO: Es una clase especial de entidad VINCULO BINARIO: Es un vinculo que solo comprende a dos entidades

TAREA POR EQUIPO 2

1.- Dibuje un diagrama de la arquitectura de un sistema de base de datos Nivel externo

Nivel conceptual

Nivel interno

2.- Define los siguientes trminos: Administrador BD: es la persona que proporciona el apoyo tcnico necesario para implementar las decisiones Base de datos distribuidas: conjunto de datos almacenados en diversos lugares que para un usuario aparecen como una base de datos nica. Carga: crea la versin inicial de la base de datos a partir de uno o ms archivos del sistema operativo Cliente: es una estacin de trabajo personal adaptada a las necesidades del usuario final Estructura de almacenamiento: se le conoce comnmente como diseo fsico de la base de datos Descarga /Recarga: es cuando se descarga la base de datos para respaldar los datos almacenados y se recargan datos desde dichas copias de respaldo Diccionario de datos: El diccionario contiene "datos acerca de los datos"; es decir, definiciones de otros objetos del sistema, en lugar de simples "datos en bruto" Diseo fsico de la base de datos: es la forma en que van a ser representados los datos en la base de datos almacenada

Diseo lgico de la base de datos: Partiendo del diseo conceptual obtenido en la fase anterior, llegamos a un diseo lgico. Transformamos las entidades y relaciones obtenidas del modelo en tablas. Para ello usamos la normalizacin Esquema, vista y de DDL conceptuales: La vista conceptual se compone de las ocurrencias de los diferentes tipos de registro conceptual. Esta vista se define por medio del esquema conceptual, que est formado por la definicin de cada uno de los tipos de registro conceptual. El esquema conceptual se define mediante el DDL conceptual. Esquema, vista y DDL internos: Con el que es posible definir o declarar los objetos de la base de datos. La vista interna se define mediante el esquema interno, el cual no slo define los diversos tipos de registros almacenados, sino que tambin especifica que ndices hay, la representacin de los campos almacenados, la secuencia fsica de los registros almacenados, etc. El esquema interno se define mediante el DDL interno Esquema, vista DDL externos: Est formada por el conjunto de ocurrencias de los registros externos. Toda vista externa se define mediante un esquema externo que es la definicin de los tipos de registros externos en esa vista externa. El esquema externo se escribe mediante el DDL. Interfaz de usuario: es un lmite en el sistema debajo del cual todo es invisible para el usuario Lenguaje anfitrin: es el responsable de proporcionar diversas propiedades que no son especficas de la base de datos, como las variables locales o las operaciones de clculo Lenguaje de definicin de datos: que permite la definicin o declaracin de objetos de base de datos Lenguaje de manipulacin de datos: que permite la manipulacin o procesamiento de los objetos de una base de datos Parte dorsal: dentro de la arquitectura cliente-servidor representa al servidor Parte frontal: dentro de la arquitectura cliente-servidor representa al cliente Peticin planeada: Es aquella cuya necesidad fue prevista antes del momento de ejecutar la peticin. Peticin no planeada: Peticin para la que no se previ por adelantado su necesidad. Procesamiento distribuido: es cuando distintas mquinas pueden conectarse en una red de comunicaciones como Internet, de tal manera que una sola tarea de procesamiento de datos pueda extenderse a varias mquinas de la red Reorganizacin: para reordenar los datos en la base de datos almacenada, por distintas razones que normalmente tienen que ver con el desempeo Servidor: Es donde se conectaran los usuarios para poder accesar a la base de datos

Sistema BD/CD: en el cual el DBMS se ocupa de la base de datos y el administrador CD maneja todos los mensajes hacia y desde el DBMS, o ms precisamente, hacia y desde las aplicaciones que el DBMS utiliza Sub-lenguaje de datos: permite que los programas de aplicacin y las actividades terminales permanezcan lgicamente intactos Transformacin conceptual/interna: define la correspondencia entre la vista conceptual y la base de datos almacenada, y especifica cmo estn representados los registros y campos conceptuales en el nivel interno Transformacin externa/conceptual: define la correspondencia entre una vista externa en particular y la vista conceptual 3.-Liste las principales funciones de un DBMS I. II. III. IV. V. Definir el esquema interno Establecer un enlace con los usuarios Definir las restricciones de seguridad y de integridad Definir las polticas de vaciado y recarga Supervisar el rendimiento y responder a los requerimientos cambiantes

4.-Diferencias entre la independencia lgica y fsica de los datos La independencia lgica de datos se refiere a que dentro de la base de datos digitalmente hablando no dependan de otros datos y la independencia fsica de los datos hace referencia a la independencia de los dispositivos de almacenamiento 5.- Qu entiendes por el termino metadatos? Son datos acerca de los datos contenidos en el diccionario de datos 6.-Liste las principales funciones de un DBA -Es la persona responsable de los aspectos ambientales de una base de datos -Ayudar a la verificacin en la integridad de datos -Implementar controles de acceso a los datos 7.-Diferencias entre el DBMS y un sistema de administracin de archivos La diferencia consta en que el DBMS se encarga de administrar las bases de datos en si y que el sistema de administracin de archivos de encarga de eso mismo los archivos contenidos en la base de datos 8.- D algunos ejemplos de herramientas proporcionadas por el fabricante.

-Procesadores de lenguaje de consulta -Generadores de informes; -Subsistemas de grficos comerciales; -Hojas de clculo; -Procesadores de lenguaje natural 9.- D algunos ejemplos de utileras de base de datos. -Rutinas de carga -Rutinas de descarga/recarga -Rutinas de reorganizacin -Rutinas estadsticas -Rutinas de anlisis

Disear un diagrama ER para un Estacionamiento

Disear un modelo ER para la empresa patito S.A. de C.V. la cual desea contar con una base de datos para llevar el inventario de sus productos a nivel internet. Objetivos de la empresa distribuir productos y accesorios de computacin a travs de la herramienta internet

Considere el siguiente conjunto de requerimientos para una base de datos universitaria que sirve para manejar las boletas de los estudiantes a) Para cada estudiante, la universidad mantiene informacin que comprende su nombre, su numero de estudiante, su numero de seguridad social, su direccin y numero telefnico actuales, su direccin y numero telefnico permanentes, su fecha de nacimiento su sexo, su grado (primero, segundo , Posgrado), su depto. de carrera, su depto. de especialidad (si lo hay) y su nivel de estudios (bachillerato e ciencias, bachillerato en humanidades,.., doctorado) Algunas aplicaciones de los usuarios tendrn que hacer referencia a la ciudad, estado y cdigo postal de la direccin permanente del estudiante, y al apellido de este ultimo. tanto el nmero de seguro social como el nmero de estudiante tienen valores nicos para cada estudiante. b) cada depto. se describe mediante un nombre, un cdigo de depto., un nmero de oficina, un telfono de oficina y una facultad. tanto el nombre como el cdigo tienen valores nicos para cada depto. c) cada curso tiene un nombre de curso, una descripcin, un nmero de curso, un nmero de horas por semestre, un nivel y un depto. que lo ofrece. el valor del numero de curso es nico para cada curso d) Cada seccin tiene un profesor, un semestre, un ao, un curso y un nmero de seccin. Este ltimo distingue las secciones del mismo curso que se imparten durante el mismo semestre/ao; sus valores son 1, 2,3,..., hasta el nmero de secciones impartidas durante cada semestre. e) Un informe de calificaciones consta del estudiante, la seccin, la letra de la calificacin y un grado numrico (0, 1, 2, 3, o 4). Disee un esquema ER para esta aplicacin y dibuje un diagrama ER para el esquema. Especifique los atributos clave de cada tipo de entidad y las restricciones estructurales de cada tipo de relacin.

Los atributos compuestos y multivalor se pueden anidar hasta cualquier nivel. Suponga que queremos disear un atributo para un tipo de entidad ESTUDIANTE para hacer un seguimiento de su formacin universitaria. Un atributo as tendr una entrada por cada universidad en la que haya estudiado, y cada una de estas entradas estar compuesta por el nombre de la universidad, las fechas de inicio y fin, las calificaciones (los grados otorgados por esa universidad, si los hubiera) y las entradas con los certificados de estudios (cursos completados en esa universidad, si fuera aplicable). Cada entrada de grado contiene el nombre del grado y el mes y el ao en que se consigui ese grado, y cada entrada de certificado de estudios contiene un nombre del curso, el semestre, el ao y la calificacin. Disee un atributo para almacenar esta informacin.

Disee un esquema ER para seguir la informacin sobre las votaciones llevadas a cabo en la Cmara de Diputados de Estados Unidos durante la sesin congresional actual de dos aos. La base de datos tiene que registrar el nombre de todos los estados (por ejemplo, 'Texas', 'Nueva York', 'California') e incluir la regin del estado (cuyo dominio es {'Noreste', 'Medio oeste', 'Sureste', 'Suroeste', 'Oeste'}). Cada PERSONA_CONGRESO de la Cmara de Diputados aparece descrita por su Nombre ms el Distrito representado, la Fechalnicio de cuando ese diputado fue elegido por primera vez, y el Partido poltico al que esa persona pertenece (cuyo dominio es {'Republicano', 'Demcrata', 'Independiente', 'Otro'}). La base de datos hace un seguimiento de cada PROYECTOLEY (por ejemplo, propuesta de ley), incluyendo el NombrePropuesta, la FechaDeVoto de la propuesta, si la propuesta fue o no aprobada (AprobadaONo) (cuyo dominio es {'S', 'No'}), y el Promotor (el o los diputados que promovieron la propuesta de ley). La base de datos tambin registra la votacin de los diputados (el dominio del atributo Voto es {'S', 'No', 'Abstencin', 'Ausencia'}). Dibuje el diagrama del esquema ER para esta aplicacin.

Se est construyendo una base de datos para hacer un seguimiento de los equipos y los partidos de una liga deportiva. Un equipo tiene un determinado nmero de jugadores, y no todos juegan en cada partido. Es deseable hacer un seguimiento de los jugadores que disputan cada partido y por cada equipo, las posiciones en las que jugaron en ese partido y el resultado del mismo. Disee un diagrama de esquema ER para esta aplicacin. Elija su deporte favorito (por ejemplo, ftbol, baloncesto, bisbol).

Una empresa de aparatos electrnicos desea informatizar sus datos. Escribir el diagrama entidad-relacin que responda a la siguiente especificacin verbal: a) Cada aparato electrnico viene determinado por un cdigo nico y una descripcin. Adems cada aparato corresponde a un tipo de electrodomsticos (a lo sumo). b) Cada tipo de electrodomstico (televisor, mp3, lavadora, etc.) tiene un nombre y unas caractersticas (un campo de texto). Se supone que no hay dos tipos con el mismo nombre y caractersticas. Algunos tipos pueden formar parte de otro tipo ms general, pero en este caso slo forman parte de un nico tipo. c) Los componentes son las piezas que forman el aparato. Vienen dados por un nombre (por ejemplo transformador) y unas especificaciones (un campo de texto). d) Tambin nos interesa conocer datos de los fabricantes de componentes: su CIF (nico) y su domicilio social. e) Cada aparato puede llevar cualquier cantidad de componentes. Interesa saber para cada aparato qu componentes lleva y qu fabricante suministra cada componente. Un aparato puede llevar muchas unidades de un mismo componente (interesa saber cuntas), pero en este caso todas estarn suministradas por el mismo fabricante y con un mismo precio.

Se desea disear una base de datos para almacenar y gestionar la informacin empleada por un concesionario de automviles, teniendo en cuenta los siguientes aspectos: a) A un concesionario de coches llegan clientes para comprar automviles. De cada coche interesa saber la matricula, modelo, marca y color. b) Un cliente puede comprar varios coches en el concesionario. Cuando un cliente compra un coche, se le hace una ficha en el concesionario con la siguiente informacin: dni, nombre, apellidos, direccin y telfono. c) Los coches que el concesionario vende pueden ser nuevos o usados (de segunda mano). De los coches nuevos interesa saber el nmero de unidades que hay en el concesionario. De los coches viejos interesa el nmero de kilmetros que lleva recorridos. d) El concesionario tambin dispone de un taller en el que los mecnicos reparan los coches que llevan los clientes. Un mecnico repara varios coches a lo largo del da, y un coche puede ser reparado por varios mecnicos. e) Los mecnicos tienen un dni, nombre, apellidos, fecha de contratacin y salario. Se desea guardar tambin la fecha en la que se repara cada vehculo y el numero de horas que se tardado en arreglar cada automvil.

Se desea disear un diagrama ER para representar fracciones. a) Cada fraccin queda determinada por dos nmeros enteros, el numerador y el denominador. b) Algunas fracciones son las fracciones reducidas de otras. Por ejemplo, 1/4 es la fraccin reducida de 6/24. Se verifica que todo numero racional tiene una nica fraccin reducida (solo se llama fraccin reducida a la que ya esta totalmente simplificada). c) Adems de conocer la fraccin reducida asociada a cada fraccin, interesa saber el factor de reduccin asociado (en el caso de 6 y 1/4 el factor es 6).

Das könnte Ihnen auch gefallen