Vous êtes sur la page 1sur 10

Creacin, actualizacin y consulta de bases de datos

Primero digitamos las instrucciones para crear nuestra base de datos, nos
confirma que la instruccin es correcta.

A continuacin creamos nuestra primera tabla clientes, dejamos como llave


primaria el campo cedula, ya tenemos nuestra primera tabla clientes creada.

Mostramos los campos de nuestra tabla por medio del comando describe
clientes;

Despus continuamos con la creacin de la tabla tipo vehiculo

Comprobamos que la tabla ya se encuentre creada mediante el comando


describe tipovehiculo;

Como siguiente paso crearemos las dems tablas que conformaran nuestra
base de datos, se crea la tabla vehiculo. Creamos esta tabla con campo
codigovehiculo que nos va a referenciar datos de la tabla tipo vehiculo.

A continuacin creamos la tabla funcin mediante el comando show tables;


podemos consultar las 4 tablas que contiene nuestra base de datos, incluida la
tabla funcin.

Imagen

Realizamos la creacin de una nueva tabla llamada cargos de los mecnicos,


mostramos igualmente las tablas que hemos creado hasta el momento.

Continuaremos ahora con la creacin de la tabla empleados, esta tabla tiene


relacin con la tabla cargos se necesitan datos de los cargos que realiza cada
empleado de la empresa.

Ahora realizamos la creacin de la tabla sedes, cuya llave primaria es el campo


codsede de tipo entero.

En este momento se crea una tabla ms de nuestra base de datos, se crea


tabla denominada taller mediante la siguiente instruccin se crea la tabla taller,
con palabras not null se indica el campo es de obligatorio diligenciamiento, al
final declaramos las respectivas llaves fornea y primaria campo codtaller.
Crate table taller
(codtaller int not null,
Direccin text not null,
Telfono varchar (15) not null,
Codsede int not null,
Fechaing date not null,
Fechact date not null,
Primary key (codtaller),
Foreign key (codsede) references sede (codsede));

Ahora creamos la tabla llamada servicios; encontramos cinco llaves forneas


dentro de esta tabla.

Ahora se llevara a cabo la creacin de la ltima tabla de nuestra base de datos


esta tabla se llama costos:

Imagen

A continuacin haremos uso de los comandos necesarios para ingresar datos a


nuestras tablas por medio del uso del comando insert, utilizaremos la sentencia
insert del siguiente modo: ingresaremos datos a la tabla clientes teniendo en
cuenta el orden de las columnas y campos cuando se cre la tabla.
Insert into clientes
Values (80757681 ,
3202951224 ,

olman amilcar ,
2016/04/23 ,

escalante ,
2016/04/23);

Mostramos la tabla clientes y encontramos los datos que se acabaron de


ingresar: usamos la sentencia select * from clientes; para poder hacer la
consulta:

Ingresamos datos a las dems tablas de nuestra base de datos, consultamos


posteriormente la tabla y nos muestra los datos ingresados:
Insert into tipovehiculo

Values (01 ,
carro averiado y con vidrios rotos ,
2016/04/23);

2016/04/23

Ahora insertaremos datos en la tabla vehiculo, consultamos la tabla nos salen


los datos ya cargados.

Ahora vamos a ingresar datos en la tabla funcin se adjunta pantallazo,


tambin se muestran los datos:

Realizaremos ms ingreso de datos ahora sobre la tabla cargos, que est


relacionada con la tabla funcin: mostramos adems los datos que ingresamos.

Continuando ahora ingresaremos datos en nuestra tabla empleados,


mostrando despus la consulta a la tabla con los datos ingresados.

Realizaremos cargue de datos dentro de la tabla sedes, realizamos consulta


sobre la tabla encontramos los datos ingresados antes:

Ahora ingresaremos datos en la tabla taller, despus se muestran los datos


ingresados.

Ingresamos datos ahora a la tabla servicios mediante la siguiente instruccin:

Finalmente ingresamos datos en nuestra tabla costos mediante la siguiente


instruccin:

Mostramos un ejemplo de actualizacin de datos, actualizamos el valor a


200.000 pesos anteriormente habamos ingresado valor de 150.000,
mostramos los datos de la actualizacin hecha en la tabla costos:

Informacin actualizada en el valor.

Consultas realizadas en nuestra base de datos

1. Usamos select * from clientes para mostrar los clientes hasta el


momento registrados:

2. Para hacer consulta de talleres segn su rea de atencin se propone


desarrollar lo siguiente: creamos una tabla nueva llamada reas, con
referencia a los cdigos de cada taller para saber cul es el rea de
atencin para cada uno de los talleres.

Ingresamos datos en la tabla reas:

Realizamos consulta en la tabla reas para ver los talleres que tenemos
actualmente donde tienen reas especializadas:

Ahora se hace la consulta de manera ms especfica solo queremos


saber que taller es especializado en el rea de lavado:
Usamos la siguiente instruccin
Select * from reas where codarea=12;

3. Consultar lista de mecnicos segn su especialidad; alteramos la tabla


empleados y adicionamos un campo ms llamado especialidad, despus
se hace una consulta sobre la tabla empleados.

Como ya tenemos empleados en nuestra tabla empleados realizamos la


consulta para que nos muestre solo los empleados con el cargo de
mecnicos y cul es su especialidad:
Select * from empleados where codcargo=1 or codcargo=2;

4. Reporte de la informacin de un mecnico a partir de su cedula; para


hacer esta consulta lo hacemos de la siguiente forma: donde son
ordenados por el campo cedula de forma descendente.
Select idempleado, nombres, apellidos, direccin, telfonos, codcargo,
especialidad from empleados order by cedula desc;

Imagen:

5. Reporte de mecnicos segn datos de apellidos o nombre cuando no se


conocen datos de la cedula;
Se da la siguiente instruccin se ordenan los datos de manera
ascendente segn la informacin de los apellidos:

6. Consultar la relacin de mecnicos, especialidad y talleres en los cuales


estn asignados,

Vous aimerez peut-être aussi