Está en la página 1de 4

1. Un estudiante de secundaria Rajesh Patel M. trabaja a tiempo parcial en la tienda de bicicleta de su padre en Pune, India.

Pune fue la primera ciudad en la India para tener carriles exclusivos para bicicletas. Padre de Raj actualmente realiza un seguimiento de su inventario usando lpiz y papel. Pedido de piezas y accesorios o contar inventario toma varios das. Raj est tomando una clase de gestin de bases de datos en la escuela y se da cuenta de que el negocio de su padre podra beneficiarse en gran medida por la implementacin de un sistema de gestin de base de datos. Raj tiene que revisar algunos conceptos bsicos antes de empezar, y ha hecho unalista de temas que sabe que es importante en los primeros pasos del proyecto.

Identifique las tablas que Raj puede crear en la base de datos. a. una tabla de partes, una tabla bicicleta, y una tabla de accesorios b. una tabla para todas las partes,otra para bicicleta, y otra para accesorios c. una tabla para cada parte, bicicleta, para cada tipo de accesorio (una tabla decasco, una tabla de guantes ciclismo, y as sucesivamente) Identificar los campos que Raj debe utilizar para los encabezados de los campos de la tabla de las partes. a. nmero, nombre de la pieza, el nmero de bicicleta, nombre de bicicleta b. Pieza nmero y la cantidad vendida c. nmero, nombre de la pieza, cantidad, color, identificacion de bicicleta Cul es el nombre de los datos situada en la interseccin de una fila y columna? a. campo b. registro c. variable Un campo es una ubicacin en un registro en el que se almacena un tipo particular de datos. Una columna es un atributo de una fila o registro. Una fila es un registro en una tabla. Una tabla es un objeto de base de datos que consta de filas y columnas. Un registro es una estructura de datos es una coleccin

de campos (elementos), cada uno con su propio nombre y tipo que aparecen en un tabla como el grupo de campos a travs de una fila. 2. El siguiente paso para Raj en el diseo de la base de datos para simplificar el negocio de su padre, es determinar las relaciones ms tiles entre las tablas. l sabe que necesita crear una base de datos relacional, ya que ser importante para realizar bsquedas mediante el uso de datos en una tabla para encontrar datos adicionales en otra tabla. Descubrir un diseo que mejor se adapte a las necesidades de la tienda de es un paso crtico. Al revisar sus necesidades de negocio actuales, se da cuenta que necesita agregar otra tabla para incluir a los proveedores de las piezas de los bicicletas. Esta nueva tabla requiere Raj para actualizar la tabla de piezas para incluir una clave externa a la tabla de proveedores. Cul es la relacin entre la tabla de proveedores y la tabla de las partes? a. en correspondencia exacta b. uno-a-muchos c. de muchos a muchos Cul es una buena clave externa para la relacin entre la tabla bicicleta y la tabla de las partes? a. Pieza nmero b. el nmero del modelo de la bicicleta c. nombre de la parte Cul es una clave primaria sugerida para la tabla de accesorios? a. accesorio de serie b. accesorio de nombre c. accesorio modelo La mayora de los modernos sistemas de gestin de base de datos de implementar un modelo relacional en el que se organizan los datos en las relaciones (tablas). Una relacin uno-a-uno es una asociacin entre dos tablas en las que el valor de clave principal de cada registro de la tabla principal se corresponde con el valor en el campo de juego de uno, y slo uno, registro de la tabla relacionada. Una relacin de varios a varios es una compleja asociacin entre

dos conjuntos deparmetros en los que muchos parmetros de cada grupo pueden relacionarse con otros muchos en el segundo set. Una relacin padre / hijo es una relacin entre los nodos de una estructura de datosrbol en el que el padre es un paso ms cerca de la raz (es decir, un nivel superior)que el nio. claves principales son los identificadores de datos nica.
3.

Raj tiene la base de datos de configuracin de compras de su padre en la India. El siguiente paso es trabajar con su padre para aprender que operaciones lnecesitar llevar a cabo con la base de datos. stos se llaman las necesidades del usuario. Su padre necesita la nueva aplicacin para llevar a cabo estas tareas iniciales (los dems requisitos se define ms adelante):

Crear varios informes de inventario Producir informes de ventas (segn el modelo, el precio, y as sucesivamente) Agregar un nuevo inventario en el sistema cuando llegue el producto Cambiar el costo de bicicletas y sus piezas si es necesario Eliminar las bicicletas de la base de datos cuando se venden

Qu DML (lenguaje de manipulacin de datos) de comando debe ser utilizado para indicar que una bicicleta se vendi y se debe quitar de la tabla bicicleta? a. DELETE FROM Cycle WHERE cycle _ id = T1234 b. REMOVE FROM Cycle WHERE cycle _ id = T1234 c. ERASE FROM Cycle WHERE cycle _ id = T1234 Qu comando se utiliza para informar sobre laactual cantidad de bicicletas rojo? a. Seleccione el ciclo _ modelo en el ciclo de color_ = "rojo" b. SELECT * FROM ciclo en el ciclo de color _ ="rojo" c. * DE ENCONTRAR ciclo en ciclo de color _ ="rojo" Cmo es la insercin de una nueva bicicleta en la tabla Cycle de la base de datos? a. INSERT INTO Cycle (C3425, Rockrider, red, 9999.00) b. ADD INTO Cycle VALUES (C3425, Rockrider, red, 9999.00) c. INSERT INTO Cycle VALUES (C3425, Rockrider, red, 9999.00)

También podría gustarte