Cualquier Cosa

Páginas: 2 (495 palabras) Publicado: 20 de septiembre de 2011
Ejercicio Nro 1:

Vamos a simular una base de datos para un negocio de alquiler de coches, por lo que vamos a empezar creando una tabla para almacenar los coches que tenemos.
Ejercicio 1:--/Ejercicios paso a paso Primera practica Dirigida 2011-2/
--/CREACION DE UNA bd PARA UNA EMPRESA DE TAXIS/
Create database CIATAXI
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) nulldefault 0,
constraint PK_Coches primary key (matricula)
) ;
En este ejemplo creamos una tabla llamada tCoches con cinco campos (matricula, marca, modelo, color, numero_kilometros).
Notese que se hanomitido las tildes y los espacios a propósito. Nunca se debe crear campos que contengan caracteres específicos de un idioma (tildes, eñes,etc) ni espacios.
Las claves primarias y externas (oforaneas) se pueden implementar directamente a través de la instrucción CREATE TABLE, o bien se pueden agregar a través de sentencias ALTER TABLE.
ALTER TABLE tCoches
ADD num_plazas integer null default5;
En este ejemplo añadimos el campo num_plazas a la tabla tCoches que habiamos creado en el apartado anterior.

CREATE TABLE tClientes
(
codigo     integer            not null,
nombre  varchar(255)   not null,
apellidos varchar(255)   null,
nif           varchar(10)     null,
telefono  varchar(9)       null,
movil       varchar(9)       null
);
ALTER TABLE tClientes ADDCONSTRAINT PK_tClientes primary key (codigo);
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
);
ALTER TABLE tAlquileres ADD
CONSTRAINT PK_tAlquileres primary key (codigo),
CONSTRAINT FK_Clientes foreign key (codigo_cliente)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cualquier cosa
  • cualquier cosa
  • Cualquier Cosa
  • cualquier cosa
  • cualquier cosa
  • Cualquier cosa
  • Cualquier cosa
  • Cualquier cosa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS