- ¿Qué es una entidad en una base de datos?
- ¿Qué son atributos en una base de datos?
- ¿Qué es un registro?
- ¿Qué son relaciones en una base de datos y cuáles son los tipos?
- ¿Cuáles son los elementos y como se representan en el modelo entidad relación?
- ¿Qué es una consulta y cuáles son las sentencias SQL que se utilizan en una base de datos?
- ¿Qué es un Dato?
- ¿Qué entiendes por información?
- ¿Qué es una base de datos?
- Características de bases de datos
- Objetivos de una base de datos
- ¿Qué es un gestor de bases de datos y cuáles son los más utilizados en la actualidad?
- ¿Cuáles son las principales diferencias entre los Sistemas Gestores de Bases de Datos?
ACTIVIDAD 1
Una Institución Educativa, lo contrata para realizar la base de datos que le permita llevar el registro académico de sus estudiantes, para esto, se debe tener en cuenta los siguientes aspectos.- La Institución ofrece Básica Primaria, Básica Secundaria y media técnica, para la media técnica tiene convenio con otros institutos aliados que ofertan programas específicos para el mundo laboral, aquellos estudiantes interesados en uno de estos programas, se debe inscribir directamente en la Secretaria Académica, y seleccionar el programa que desea hacer en la media técnica. Por ello, el Rector de la Institución, desea saber cuales son los estudiantes que se encuentran matriculados en los diferentes institutos aliados, cuales son los programas que mayor demanda tienen y cuales son los estudiantes que sobresalen con las notas.
La Institución, desea también hacer un reconocimiento especial aquellos profesores que tienen mas estudiantes activos y con calificaciones más altas por programa.
Desarrollar el modelo relacionar, que permita satisfacer la necesidad de la Institución.
Planteamiento del problema 1.
Se tiene un listado de clientes
Un cliente puede hospedar varios caninos
Cada canino es alojado en una zona de acuerdo a su raza
En una zona pueden haber varios caninos
Las zonas tienen un lugar para cada canino
Se hace el registro adecuado del canino
Se registra la salida del canino y se elabora la respectiva factura; (Num_fac, cliente, fecha de entrada, fecha de salida, cédula del cliente, código del animal, valor total).
ACTIVIDAD 3
Cada ejemplar de cada título debe quedar plenamente identificado (incluyendo la información necesaria para su rápida localización física). Se pide realizar la parte del ERD que recoge la información de los CDs.
--------------------------------------------------------------------------------------------------------------------------
2. Como somos buenos diseñadores de bases de datos nos recomendaron para elaborar la siguiente:
- Se desea llevar el registro de las ventas realizada en una papelería, para elaborar la venta se registran los datos del usuario, sino existe; en la factura se registran los códigos de los productos que lleva, se halla el total de la factura. De cada producto se tiene la cantidad real en bodega de cada producto.
En la Empresa "Estudiantes S.A.S " se lleva control de sus Bienes y Servicios. El interés primario es poder hacer que los Bienes se manejen de forma rápida y con el menor grado de error. Para esto quien maneja la sección de "Bienes y Suministros" plantea las siguientes condiciones del negocio para la construcción de una base de datos:
La Sección está dividida en tres (3) áreas: COMPRAS, ALMACEN, INVENTARIO.
El área de Compras funciona de la siguiente forma:
Recibe las solicitudes de compras de las diferentes áreas de la empresa.
Cada solicitud tiene un responsable.
Cada solicitud es autorizada por el jefe del área y posteriormente por el Director Financiero.
Quien realiza una solicitud puede ser responsable de uno o varios centros de costos, con la salvedad de que él como empleado solo está adscrito a uno.
De la solicitud se debe diligenciar la siguiente información: Número de la solicitud (consecutivo), Fecha, Responsable (nombre y cédula), Centro de Costos, Rubro presupuestal del cual se escargará la compra. En cada solicitud se pueden discriminar uno o muchos ítems con la siguiente información: ítem, nombre del bien, cantidad solicitada, unidad de medida del bien, valor unitario y valor total. Cada solicitud debe ser totalizada. o Cada bien es identificado por un código universal que es único y es de carácter devolutivo (suministro) o un bien inmueble.
Una vez diligenciada la solicitud es remitida al área de compras para realizar su correspondiente cotización.
Las cotizaciones son realizadas con uno o varios proveedores de los bienes solicitados.
Una vez la cotización definitiva está lista, se crea una orden contractual que maneja la siguiente información: Número de la orden contractual, nit y nombre del proveedor al cual se le va a realizar la compra, fecha de la orden, monto total de la orden, fecha de entrega. Cada orden puede tener asociado uno o varios ítems de la solicitud o solicitudes que van a ser despachadas. Cada ítem tiene la siguiente información:
nombre del bien, cantidad solicitada, cantidad despachada, unidad de medida del bien, valor unitario y valor total.
La orden de compra es aprobada por el Director Financiero para que sea enviada al proveedor elegido.
El área de Almacén funciona de la siguiente forma:
Su función principal es recepcionar los bienes que llegan de los proveedores y distribuirlos a las correspondientes áreas que realizaron las solicitudes de compras.
Cuando llega un proveedor mercancía, este hace una entrega física de los bienes, los cuales son comparados con la factura que este entrega y con la orden de compra correspondiente. Si esta acción es correcta se registra una entrada de almacén por cada factura relacionada, con la siguiente información: Número de Entrada, Fecha, Número de factura, Proveedor, Total Bienes, Valor Total (los totales deben coincidir con los de la factura). Adjunto a esta se discriminan los ítems recibidos con la siguiente información: nombre del bien, cantidad entregada.
Cuando el almacén decide despachar los bienes a las diferentes áreas solicitantes, registra cada una de las entregas en Salidas de Almacén con la siguiente información:
Número de Salida, Empleado responsable del bien a entregar, fecha de salida, fecha de entrega. Por cada entrega se detalla cada uno de los ítems con la siguiente información:
nombre del bien, cantidad entregada.
Una entrada de almacén puede generar muchas salidas de almacén, por ejemplo: Pueden ingresar 500 pacas de papel higiénico, pero como se debe repartir entre varias áreas, cada una requiere de una salida de almacén.
El área de inventarios funciona de la siguiente forma:
Es la encargada de administrar y controlar la ubicación de los bienes dentro de la empresa, por esto antes de que el bien salga del almacén debe ser codificado a través de un código único que lo haga identificable dentro de la empresa.
La ubicación del bien se identifica por la siguiente información: responsable del bien, fecha de entrega, dirección del bien (ubicación).
La coordinadora nacional de Organizaciones No
Gubernamentales desea mantener una base de datos de las asociaciones de este
tipo que existen en nuestro país. Para ello necesita almacenar información
sobre cada asociación, los socios que la componen, los proyectos que realizan y
los trabajadores de las mismas.
De las asociaciones se desea almacenar su NIT,
denominación, dirección y departamento, su tipo (ecologista, integración,
desarrollo…) así como si esta declara impuestos. Cada asociación está formada
por socios de los que se precisa conocer su NIT, nombre, dirección,
departamento, fecha de alta en la asociación, la cuota mensual con que colabora
y la aportación anual que realizan (que se obtendrá multiplicando la cuota
mensual por los meses del año).
Cada asociación realiza compras de material y de
viáticos. Se desea tener registro de dichos gastos, incluyendo un número de
factura, la fecha e importe total, así como los datos básicos de la empresa
emitió dicha factura (NIT, nombre y dirección de email).
Los trabajadores de estas organizaciones pueden
ser de dos tipos: asalariados y voluntarios. Los asalariados son trabajadores
que cobran un sueldo y ocupan cierto cargo en la asociación. Se desea almacenar
la cantidad que éstos pagan a la seguridad social. Los voluntarios trabajan en
la organización desinteresadamente, siendo preciso conocer su edad, profesión y
las horas que dedican a la asociación a efectos de cálculo de estadísticas.
Cada trabajador se identifica por su NIT, tiene
un nombre y una fecha de ingreso. Un socio no puede ser trabajador de la
asociación. Las asociaciones llevan a cabo proyectos. De cada proyecto se desea
almacenar su número de identificación dentro de la asociación, en qué país se
lleva a cabo y en qué zona de éste, así como el objetivo que persigue y el
número de beneficiarios a los que afecta. Un trabajador puede trabajar en
diferentes proyectos. Un proyecto se compone a su vez de subproyectos.
Desempeño
Concesionario de automóvilesUn concesionario de automóviles desea informatizar su gestión de ventas de vehículos. En particular, se quiere tener almacenada la información referente a los clientes que compran en el concesionario, los vehículos vendidos, así como los vendedores que realizan las distintas ventas.
Para ello se tendrán en cuenta los siguientes puntos:
- El concesionario dispone de un catálogo de vehículos definidos por su marca, modelo, cilindrada y precio.
- Cada uno de los modelos dispondrá de unas opciones adicionales (aire acondicionado, pintura metalizada, etc.). Las opciones vienen definidas por un nombre y una descripción. Hay que tener en cuenta que una opción puede ser común para varios modelos variando sólo el precio en cada caso.
- En cuanto a los clientes, la información de interés es el nombre, DNI, dirección y teléfono, lo mismo que para los vendedores.
- Los clientes pueden ceder su coche usado en el momento de comprar un vehículo nuevo. El coche usado vendrá definido por su marca, modelo, matrícula y precio de tasación. Es importante conocer la fecha en la que el cliente realiza esta cesión.
- Se desea saber qué vendedor ha vendido qué modelo a qué cliente. También la fecha de la venta y la matricula del nuevo vehículo y, si procede, la matrícula de coche usado entregado como parte del pago. Es importante así mismo saber las opciones que el cliente ha elegido para el modelo que compra.
- ¿Qué información se almacena en la tabla Préstamo respecto a los libros que han sido prestados?
- ¿Qué columnas en la tabla Reserva permiten identificar un libro reservado por un usuario específico?
- ¿Cuál es el propósito del campo Suspendido en la tabla Préstamo?
- ¿Qué relaciones se establecen entre la tabla Usuario y la tabla Préstamo?
- ¿Qué información se puede obtener a partir de la relación entre la tabla Estantería y la tabla Libro?
- ¿Cómo se determina si un usuario ha reservado un libro más de una vez?
- ¿Cómo se calcula la multa para un usuario que ha devuelto un libro tarde?
- ¿Cómo puedes obtener una lista de todos los libros que han sido prestados por un usuario específico, incluyendo el nombre del autor y la estantería en la que se encuentran?
- ¿Cómo puedes obtener la lista de todos los libros que están reservados pero no han sido prestados aún, junto con el nombre del usuario que hizo la reserva?
- ¿Cómo puedes obtener el listado de los libros que están en una estantería específica y que actualmente están prestados?
- ¿Cómo llevar el control de los libros que son del mismo título y existen varios ejemplares?
- ¿Redacte cómo funciona su modelo de base de datos?
No hay comentarios.:
Publicar un comentario