Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Hola a todos en esta ocasión les presento este breve y sencillo tutorial sobre
comandos SQLite; primero lo que voy hacer es crear una base de datos, tablas, etc. y a
partir de ella, explicar.
Comentarios
De una línea:
--Esto es un comentario
/*Sino existe la base de datos la crea y si existe la habré. En este caso nuestra base de
datos será una base de datos para una empresa de transportes.*/
/*Creación de una tabla es igual que en otros motores de base de datos, en la parte que
dice id_bus he puesto ‘primary key not null’ , esto permite incrementar
automáticamente un valor solo si es integer o entero, comenzará desde 1 hasta donde
agregues; en este caso yo he colocado como cadena por lo cual nos permite hacer que
no existan dos vehículos con el mismo código.*/
–Primero crearemos otra tabla pasajero donde la relación es id_bus_pas con id_bus
/*Vemos gran cantidad de información sobre usar los foren key y es usandolo con
triggers, puesto que aunque usted declare el forenkey y agregue un dato no valido en el
primari key se dará cuanta que no arroja error , ¡que raro!, pruebenlo para que vean que
es verdad; pero no es necesario usar triggers , lo unico que tienen que hacer es escribir
lo siguiente al momento de abrir su base de datos*/
/*listo eso es todo ahora pruebenlo de nuevo y se darán cuenta que ya funciona la restricción*/
.separator //
select *from bus;
–Personaliza la forma común en como presenta los datos, en este caso en vez del típico
‘|’ he elegido //
.mode column
.headers on
select *from bus;
.width 9 25 12 12
select *from bus;
–Otro método de presentar o visualizar los datos de una tablaen la cual uno mismo
define los tamaños o longitud de visualización de una columna