Ejercicios básicos sobre bases de datos

Solo disponible en BuenasTareas
  • Páginas : 3 (621 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de noviembre de 2011
Leer documento completo
Vista previa del texto
Actividad Obligatoria

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...
tracking img