Problema simple de base de datos

Crear libro de tabla (caracteres totales (6), caracteres del número de clasificación (8), caracteres del título (16), caracteres del autor (6), caracteres de la unidad editorial (20), valor del precio unitario (6, 2))

Crear lector de tabla (caracteres de número de tarjeta de biblioteca (4), caracteres de unidad (8), caracteres de nombre (6), caracteres de género (2), caracteres de título (6), caracteres de dirección (20))

Cree una tabla de préstamo (número de tarjeta de biblioteca Char (4), número total Char (6), fecha de préstamo Fecha y hora)

1 Para la base de datos de administración de la biblioteca, agregue un nuevo campo en la tabla de préstamo: vencimiento. fecha . Complete los espacios en la siguiente declaración SQL:

Cambiar lector de tabla para agregar fecha y hora de vencimiento

2 Inserte un registro en la lista de libros con el número total 101002 y. clasificación El número es 02, el título del libro es "Tecnología de base de datos", el autor es Wang Dawei, la unidad editorial es Electronic Industry Press y el precio unitario es 23,5.

Insértelo en el valor contable (' 101002 ', ' 02 ', 'Tecnología de base de datos', 'Wang Dawei', 'Electronic Industry Press', 23.5).

3. Para la base de datos de gestión de libros, aumente el precio unitario de los libros en la lista de libros en 10. Complete los espacios en la siguiente declaración SQL:

Actualizar precio unitario de configuración del libro = precio unitario * 1.1 donde unidad de publicación = 'Editorial de la industria electrónica'

4. base de datos de administración, debe consultar el precio unitario más alto y el precio unitario promedio de los libros de cada editorial en la colección.

Seleccione la unidad de publicación, MAX (precio unitario) se utiliza como el precio unitario más alto y AVG (precio unitario) se utiliza como el precio unitario promedio del grupo de cuentas enumerado por unidad de publicación.

5. Para la base de datos de gestión de libros, encuentre el precio unitario más alto y el precio unitario promedio de los libros publicados por Electronic Industry Press.

Seleccione la unidad de publicación, MAX (precio unitario) es el precio unitario más alto, AVG (precio unitario) es el precio unitario promedio del libro, donde la unidad de publicación = 'Electronic Industry Press'

6. Utilice una instrucción SQL para consultar la información de todos los lectores llamados Liu en la tabla anterior:

SELECT * FROM Reader WHERE Name Liu '

7. está entre 10 yuanes y 30 yuanes (incluidos 10 yuanes -30 yuanes) del título del libro, autor, precio del libro, número de clasificación, los resultados se ordenan por número de clasificación en orden ascendente.

Selecciona el título, autor, precio unitario y número de categoría del libro.

El precio unitario está entre 10 y 30

Ordenar por número de clasificación

8 Para la base de datos de gestión de libros, consulta a cada lector que tomó prestados más de 3 libros. número de tarjeta de biblioteca y número de libros prestados. Complete los espacios en la siguiente declaración SQL:

Seleccione el número de tarjeta de la biblioteca, el recuento (*) es el número de libros prestados.

Agrupar por número de tarjeta de biblioteca contado (*) gt; tres

9 Para la base de datos de gestión de libros, consulte la información del libro de Electronic Industry Press y los resultados de la búsqueda estarán en. Orden descendente de disposición del precio del libro.

SELECT * FROM book WHERE unidad editorial = 'Electronic Industry Press' ORDENAR POR precio unitario DESC

10 Para la base de datos de gestión de libros, consulte dos o más libros de la colección El más alto. Precio unitario y precio medio de los libros publicados por la editorial.

Seleccione la unidad editorial, valor máximo (precio unitario) como el precio unitario más alto, AVG (precio unitario) como el precio promedio del grupo de libros enumerados por la unidad editorial con conteo (*) > = 2