ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Fundamentos SQL


Enviado por   •  1 de Septiembre de 2018  •  Monografía  •  517 Palabras (3 Páginas)  •  97 Visitas

Página 1 de 3

 Primera Práctica Dirigida[pic 2]

[pic 3][pic 4]

Pregunta 1: Creación de la Base de datos física  REMISSE (1 punto)

Vamos a crear una base de datos para un negocio de alquiler de coches, por lo que se debe  creando una tabla para almacenar los coches que tenemos.

  • creamos una base de datos de una empresa de Taxi llamada Remisse
  • En la Base de datos, crear una tabla llamada tCoches con cinco campos (matricula, marca, modelo, color, numero_kilometros).

CREATE DATABASE REMISSE

USE REMISSE

--Parte 1–Creacion de Tablas y mostrar estructuras

/* En este ejemplo creamos la tabla tcoches */

CREATE TABLE tCoches

( 

matricula char(8)not null,

marca varchar(255)null,

modelo varchar(255)null,

color varchar(255)  null,

numero_kilometros numeric(14,2) null default 0,

constraint PK_Coches primary key (matricula));

/* Ahora añadimos el campo num_asientos a la tabla tCoches que

habiamos creado en el apartado anterior*/

ALTER TABLE tCoches

ADD num_asientos integer null default 5;

/* En este ejemplo Creamos la tabla clientes y le añadimos la reestricción primary key a la que damos el nombre PK_tClientes en el campo codigo*/

CREATE TABLE tClientes

(codigo integer not null,

nombre varchar(255) not null,

apellidos varchar(255) null, 

ruc varchar(11)null,

telefono varchar(9)null,

movil varchar(9)null);

ALTER TABLE tClientes ADD

CONSTRAINT PK_tClientes primary key (codigo);

--Ahora debe Mostrar las Estructuras de las tablas creadas

/* Mostrar la estructura de las tablas creadas

--Finalmente Crear Relaciones (Tabla tAlquileres) y mostrar el Diagrama e-r  

CREATE TABLE tAlquileres
(
codigo              integer not null,
codigo_cliente  integer not null,
matricula          char(8) not null,
fx_alquiler        datetime not null,
fx_devolucion   datetime null
);

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (153 Kb) docx (27 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com