Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Una base de datos es la recopilación o conjunto de datos, al crear un sitio web se pueden usar
cookies como base de datos, en aplicaciones grandes, en donde se requiere información
organizada es necesario usar bases de datos.
Sql es una base de datos relacionados en diferentes tablas y niveles a modo de columnas,
finlas, etc.
Para la creación de relación entre dos o más tablas se usa la clave o llave primaria y la exterior
o extranjera.
Las mismas que representan una característica que compartirán ambas columnas como puede
ser un número de identificación a modo de ID
TABLAS
Se debe abrir el cmd o el IDE de elección y para guardar el archivo se una el nombre seguido de
Slqite3 prueba.db
Para crear una tabla se usa el comando créate table seguido del nombre de la tabla por
ejemplo:
Para establecer las columnas que se usaran para llenar la información se debe colocarlas
dentro de un paréntesis en donde se detallarán los nombres de las columnas seguidas del tipo
de variable que van a contener, ejemplo:
Créate table estudiantes ( id integer, nombre text, email text, numero text);
En donde integer y text son el tipo de las variables y id, nombre son el nombre de las
variables,etc.
Para comprobar las tablas que existen dentro del archivo se usa el comando .tables este
muestra un listado de las tablas que existen dentro de la base de datos creada
Para ingresar valores en las tablas se usa el comando insert into seguido del nombre de la
tabla y el comando values luego se procede a ingresar la información dentro de un paréntesis
por ejemplo:
En donde los valores correspondientes a texto se deben ingresar dentro de comillas y cada
valor debe están separado por una coma.
Para mostrar los valores de la tabla se debe realizar una consulta o query , la consulta mas
básica se realiza usando el comando select seguido de la columna que se quiere mostrar o se
una * para que se muestren todas las columnas seguido del comando from y el nombre de la
tabla, ejemplo:
Para conocer el nombre de cada columna en caso que se requiera se usa el comando .headers
on y para ocultarlas se usa .headers off
En donde las etiquetas en amarillo corresponden a las columnas que serán llenadas con los
valores tom y 1654621, respectivamente.
Para eliminar una tabla se usa el comando drop table seguido del nombre de la tabla, este
comando borra por completo la tabla y la información contenida en esta
Usando el comando .schema seguido del nombre de una tabla se mostrara la línea de
comandos usada para crear dicha tabla, este comando es útil en caso de que no se conozca el
tipo de variable que se pueda insertar en cierto columna ya que se muestra en su creación.
Para realizar una copia se usa el comando .backup seguido del nombre que se le dará y la
extensión .db, ejemplo:
.backup copiaestudiantes.db
Y para cargar el archivo copia estudiantes se usa el comando .restore seguido del nombre del
archivo o base de datos copiada, ejemplo:
.restore copiaestudiantes.db
Con lo cual se reemplazan las separaciones | con una coma, de la siguiente manera
Con el comando .mode tab se obtiene las columnas separadas por un tab de la siguiente
manera:
.mode column
.mode insert
Para escribir comentarios se usa el comando .print seguido del texto en comillas
Para exportar una tabla se usa el comando .output seguido del nombre del archivo y la
extensión que se require por ejemplo:
.output tabla.txt
De la siguiente manera:
TIPOS DE DATOS:
Para obtener el tipo de dato de las variables de una columna se puede usar el comando typeof
de la siguiente manera:
En donde la parte en amarillo selecciona la columna de la cual es obtendrá el tipo de los datos
ingresados obteniendo:
en donde el commando alter table sirve para modificar tablas que ya han sido creadas, el
comando add es para añadir columnas
Esos son los tipos de datos usados en sql
https://www.sqlite.org/doclist.html