Ejercicios básicos sobre bases de datos
1.- Para almacenar información de los libros de una librería necesitamos los siguientes campos:
- codigo, código del libro,
- titulo, cadena de caracteres de 40 delongitud,
- autor, cadena de caracteres de 30 de longitud,
- editorial, caracteres de 15 de longitud,
- precio, valor numérico con decimales y
- cantidad, valor numérico entero.
Escribe lassiguientes sentencia SQL :
• Crea la tabla y elige el tipo de dato más adecuado para cada campo.
CREATE TABLE Libros
( código_libro INTEGER,
Título VARCHAR (40),
Autor VARCHAR (30),Editorial VARCHAR (15),
Precio DECIMAL,
Cantidad INTERGER);
• Añade algunos registros.
Insert into Libros ( código_libro, Título, Autor, Editorial, Precio, Cantidad)
Values (12345, 'El camino delencuentro', 'Jorge Bucay', 'Grijalbo', 7.50, 25)
Insert into Libros ( código_libro, Título, Autor, Editorial, Precio, Cantidad)
Values (1234, 'Déjame que te cuente', 'Jorge Bucay', 'Círculo delectores', 4.20, 20)
Insert into Libros ( código_libro, Título, Autor, Editorial, Precio, Cantidad)
Values 123, 'El Alquimista', 'Paulo Cohelo', 'Planeta', 6.50, 30)
• Veamos los registroscargados.
SELECT * FROM libros
2.- Trabajando con la tabla "libros" (EJERCICIO 1) que almacena los datos de los libros de una
librería. Escribe las siguientes sentencia SQL:
CREATE TABLE Libros( código_libro INTEGER,
Título VARCHAR (40),
Autor VARCHAR (30),
Editorial VARCHAR (15),
Precio DECIMAL,
Cantidad INTERGER);
• Para ver todos los campos de una tabla.
SELECT *FROM libros
• Mostrar los títulos y precios de todos los libros.
SELECT Títulos, Libros
FROM Libros;
• Ver solamente la editorial y la cantidad de libros.
SELECT Editorial, Cantidad
FROMLibros;
3.- Creamos la tabla:
create table usuarios (
nombre varchar(30),
clave varchar(10)
);
• Vemos todos los registros:
SELECT * FROM usuarios
• Realizamos una consulta...
Regístrate para leer el documento completo.