1 00:00:00,880 --> 00:00:07,179 queremos instalar ese culite en windows para ello lo primero que tenemos que hacer es descargarlo 2 00:00:07,179 --> 00:00:15,000 de acuerdo vamos a ir a download y ahí vemos que para windows tenemos estas estos binarios 3 00:00:15,000 --> 00:00:20,679 pre compilados una zona de librerías de l para enganchar con otros productos y aquí está el 4 00:00:20,679 --> 00:00:27,910 programa con un ser un comando una línea de comandos vamos a bajarnos este de aquí no lo 5 00:00:27,910 --> 00:00:37,670 bajamos y vamos a ver qué es lo que hay aquí dentro. Vamos a mostrar la carpeta y en la 6 00:00:37,670 --> 00:00:48,240 carpeta lo que obtenemos es este ciclo. Vamos a descomprimirlo y dentro de esta carpeta 7 00:00:48,240 --> 00:00:55,820 vemos que hay tres programitas. Uno es el SQLIT3.exe que es nuestro ejecutable de verdad, otro 8 00:00:55,820 --> 00:01:00,140 que va a mostrar diferencias y otro que va a analizar. Bueno, nosotros podríamos ejecutar 9 00:01:00,140 --> 00:01:06,319 ya directamente desde aquí ese culite y tendríamos un acceso a este fichero. 10 00:01:06,599 --> 00:01:10,599 La cuestión es que generalmente vamos a quererle introducir con más cuestiones. 11 00:01:10,599 --> 00:01:17,819 De hecho, vamos a salir en orden y deberíamos instalar este ejecutable, por lo menos este, 12 00:01:17,900 --> 00:01:23,840 podríamos meter los tres, pero al menos este ejecutable lo tenemos que meter en algún directorio al que tengamos acceso. 13 00:01:24,420 --> 00:01:27,599 ¿Cómo sabemos en qué directorio podemos acceder desde cualquier sitio? 14 00:01:27,599 --> 00:01:31,519 Pues bien porque estén en nuestra ruta de usuario o bien porque estén en la ruta de sistema. 15 00:01:31,900 --> 00:01:33,299 ¿Y eso cómo lo podemos ver? 16 00:01:34,019 --> 00:01:39,640 Pues si vemos aquí y tecleamos path, aparecen las variables de entorno del sistema. 17 00:01:40,500 --> 00:01:42,859 Y aquí abajo vemos variables de entorno. 18 00:01:43,959 --> 00:01:46,060 Bueno, nuestro path es este de aquí. 19 00:01:46,280 --> 00:01:49,200 Le das doble clic y veo que son estas rutas que tengo aquí. 20 00:01:49,819 --> 00:01:51,900 Esta aquí en forma, todas estas que hay aquí. 21 00:01:51,900 --> 00:01:54,280 bueno, puedo meterlo en una de estas 22 00:01:54,280 --> 00:01:56,599 o incluso generar 23 00:01:56,599 --> 00:01:58,739 una nueva para mí, para esto 24 00:01:58,739 --> 00:02:00,900 de ese culite, de acuerdo, que es una opción 25 00:02:00,900 --> 00:02:02,439 que parece muy acertada también 26 00:02:02,439 --> 00:02:04,560 también podría meterlo 27 00:02:04,560 --> 00:02:06,280 en cualquiera de las rutas que son del sistema 28 00:02:06,280 --> 00:02:07,659 estas son las variables del sistema 29 00:02:07,659 --> 00:02:10,759 y podría meterlo en cualquiera de estas rutas 30 00:02:10,759 --> 00:02:12,699 que hay aquí, de acuerdo, cualquiera de las 31 00:02:12,699 --> 00:02:13,900 dos opciones me valdría 32 00:02:13,900 --> 00:02:14,939 vale 33 00:02:14,939 --> 00:02:18,740 eso ya lo he dejado a vuestra opción 34 00:02:18,740 --> 00:02:20,599 y entonces simplemente 35 00:02:20,599 --> 00:02:23,639 ponemos estos ficheros a funcionar 36 00:02:23,639 --> 00:02:25,580 ahí, y entonces desde cualquier 37 00:02:25,580 --> 00:02:27,539 prompt del sistema, desde cualquier 38 00:02:27,539 --> 00:02:29,580 sitio, yo teclearía 39 00:02:29,580 --> 00:02:32,620 SQLite 3 40 00:02:32,620 --> 00:02:34,000 vamos a ver que arranque 41 00:02:34,000 --> 00:02:36,960 nuestro terminal 42 00:02:36,960 --> 00:02:46,219 ahora mismo está el sistema un poquito cargado 43 00:02:46,219 --> 00:02:48,080 y tarda bastante, teclearía 44 00:02:48,080 --> 00:02:50,379 SQLite 3 y ya tendría acceso 45 00:02:50,379 --> 00:02:52,000 a cualquier sitio, de acuerdo 46 00:02:52,000 --> 00:02:54,120 importante 47 00:02:54,120 --> 00:02:55,039 SQLite 48 00:02:55,039 --> 00:02:58,580 es un sistema gestor de base de datos muy simple 49 00:02:58,580 --> 00:03:00,819 tan simple que toda la base de datos 50 00:03:00,819 --> 00:03:02,080 se almacena en un único fichero 51 00:03:02,080 --> 00:03:03,919 con lo cual lo habitual 52 00:03:03,919 --> 00:03:06,759 voy a crear un directorio temporal 53 00:03:06,759 --> 00:03:08,159 para borrarlo después 54 00:03:08,159 --> 00:03:10,340 y voy a escribir en él 55 00:03:10,340 --> 00:03:12,419 el directorio temporal 56 00:03:12,419 --> 00:03:14,039 y voy a hacer 57 00:03:14,039 --> 00:03:15,240 sqlite3 58 00:03:15,240 --> 00:03:17,259 una base de datos cualquiera 59 00:03:17,259 --> 00:03:18,860 bd.sqlite 60 00:03:18,860 --> 00:03:22,460 entonces yo puedo ver su esquema 61 00:03:22,460 --> 00:03:25,020 que al mismo no hay nada 62 00:03:25,020 --> 00:03:45,960 Puedo crear una tabla, voy a crear una tabla, así de prisa, y un campo nombre, que sea un campo text not null, por ejemplo, en algún sitio nos hemos equivocado, 63 00:03:45,960 --> 00:03:49,960 nos falta el nombre, lógicamente 64 00:03:49,960 --> 00:03:50,759 tabla 65 00:03:50,759 --> 00:03:55,460 y ahora podemos insertar 66 00:03:55,460 --> 00:03:57,419 en la tabla 67 00:03:57,419 --> 00:03:58,520 algún valor 68 00:03:58,520 --> 00:04:00,599 en id 69 00:04:00,599 --> 00:04:02,539 y el nombre 70 00:04:02,539 --> 00:04:04,979 valores 71 00:04:04,979 --> 00:04:06,300 uno 72 00:04:06,300 --> 00:04:14,719 y vamos a insertar otro valor que sea 73 00:04:14,719 --> 00:04:15,240 por ejemplo 74 00:04:15,240 --> 00:04:17,459 dos 75 00:04:17,459 --> 00:04:20,040 segundo 76 00:04:20,040 --> 00:04:26,680 vamos a ver los campos id 77 00:04:26,680 --> 00:04:28,939 y nombre de esta tabla 78 00:04:28,939 --> 00:04:32,779 y efectivamente 79 00:04:32,779 --> 00:04:34,399 vemos que está funcionando correctamente 80 00:04:34,399 --> 00:04:35,300 si nos salimos 81 00:04:35,300 --> 00:04:37,800 vemos 82 00:04:37,800 --> 00:04:40,060 perdón, que ese comando no existe 83 00:04:40,060 --> 00:04:45,000 vemos que aquí está el ficherito 84 00:04:45,000 --> 00:04:46,220 bd security 85 00:04:46,220 --> 00:04:48,740 con información que es la que acabamos de introducir 86 00:04:48,740 --> 00:04:49,860 ¿de acuerdo? 87 00:04:50,740 --> 00:04:52,639 bueno pues eso es todo 88 00:04:55,600 --> 00:04:56,600 Gracias.