1
00:00:01,070 --> 00:00:09,420
Bueno vamos a comenzar con el comando Select el comando Select lo que nos permite es seleccionar determinados

2
00:00:09,420 --> 00:00:17,850
registros de una tabla podemos seleccionar todos o vamos a seleccionar algunos de una cosa a tener en

3
00:00:17,850 --> 00:00:24,440
cuenta cuando nosotros iniciamos una nueva solapa con la nueva ventana de consulta.

4
00:00:24,600 --> 00:00:28,380
La base de datos con la que vamos a operar va a ser la base de datos por default.

5
00:00:28,380 --> 00:00:31,890
En este caso la base de datos por default es mãster.

6
00:00:32,010 --> 00:00:38,130
Nosotros hemos creado una base de datos que se llama centro médico por lo que si nosotros ejecutamos

7
00:00:38,370 --> 00:00:44,370
cualquier Cuadri sobre sobre la base Master nos va a dar error porque no va a encontrar las tablas que

8
00:00:44,370 --> 00:00:53,390
hemos creado en la base de datos síndrome de Down o bien podemos entrar aquí y cambiar a la tabla centro

9
00:00:53,390 --> 00:00:58,620
médico entonces ahí nos dicen que estamos operando sobre la tabla que la base de datos que creamos nosotros

10
00:00:59,250 --> 00:01:06,110
o lo que podemos hacer es ir a la carpeta segurida y nos vamos al usuario decía.

11
00:01:06,190 --> 00:01:06,970
Existen.

12
00:01:07,090 --> 00:01:18,570
Le damos doble clic y en la solapa General Data Voice lo que hacemos es seleccionar centro médico y

13
00:01:18,570 --> 00:01:19,280
le damos okay.

14
00:01:19,290 --> 00:01:25,980
Entonces cuando iniciemos el estudio La próxima vez ya la base de datos por default que va a estar seleccionada

15
00:01:26,520 --> 00:01:28,090
va a ser centro médico.

16
00:01:28,110 --> 00:01:35,520
Ahí se colocó automáticamente y se seleccionó entonces lo que vamos a hacer vamos a ir ya directamente

17
00:01:35,530 --> 00:01:44,670
trabajar sobre la solución a esto vamos a cerrar los ojos y decir que no vamos a venir a Feil vamos

18
00:01:44,670 --> 00:01:53,320
a elegir abrir proyectos solución y vamos a elegir la solución que habíamos creado en el escritorio

19
00:01:53,320 --> 00:01:56,890
o centro médico solución griega.

20
00:01:56,940 --> 00:02:04,590
Acá elegimos el archivo de la solución y le damos a Abril le ponemos la contraseña de conexión a la

21
00:02:04,590 --> 00:02:14,120
base de datos y acá ya tenemos un primer Cuadri que habíamos guardado anteriormente decía print Hola.

22
00:02:14,160 --> 00:02:28,430
Entonces este cuerpo lo vamos a lo vamos a renombrar le vamos a poner comandos comandos le damos Center

23
00:02:29,760 --> 00:02:30,800
y ahí ya lo guardamos.

24
00:02:30,810 --> 00:02:39,900
Vamos a borrar esto y vamos a arrancar con el comando Select el comando selectores el comando Select

25
00:02:39,900 --> 00:02:48,730
lo que nos permite es como dijimos antes de seleccionar uno o más registro de una tabla sí cómo cómo

26
00:02:49,530 --> 00:02:51,610
cómo seleccionamos los registros.

27
00:02:51,620 --> 00:02:58,980
Bueno primeramente lo que tenemos que saber es que después del comando Select se tienen que especificar

28
00:02:58,980 --> 00:03:06,450
los campos que quiero obtener de esa tabla si no quiero obtener ningún campo en particular y por ejemplo

29
00:03:06,570 --> 00:03:12,180
si quiero obtener todos los campos entonces lo que hacemos después es poner un asterisco asterisco significa

30
00:03:12,540 --> 00:03:14,730
que voy a devolver todos los campos de la tabla.

31
00:03:15,360 --> 00:03:25,860
Seguidamente va la instrucción from sí que lo que especifica acá es de dónde vamos a obtener los datos

32
00:03:26,340 --> 00:03:33,990
si se suele seleccionar todo de dónde vamos a elegir por ejemplo la tabla paciente

33
00:03:36,830 --> 00:03:40,360
Select Asterisco from paciente.

34
00:03:40,610 --> 00:03:46,490
Vamos a ejecutar esta consulta apretamos la tecla F5 que es para ejecutar la consulta y abajo vamos

35
00:03:46,490 --> 00:03:54,010
a ver el resultado si qué resultado tenemos acá nos devuelve el todos los campos de la tabla.

36
00:03:54,060 --> 00:03:58,740
Si por qué nos devuelve todos los campos de la tabla porque pusimos asterisco.

37
00:03:58,940 --> 00:04:09,320
Qué pasa si nosotros en vez de asterisco ponemos en el campo y se siente el campo nombre si lo separamos

38
00:04:09,320 --> 00:04:21,860
con Coma y el campo apellido ahora le damos F5 y sólo nos devuelve esos tres campos el resto los omite.

39
00:04:21,860 --> 00:04:29,270
Entonces si nosotros queremos hacer una comuna un selecto específicos para retornar a ciertos campos

40
00:04:29,290 --> 00:04:34,950
bueno esta es la forma ponemos los los campos que nosotros querramos.

41
00:04:34,950 --> 00:04:40,580
Allí vamos a dejar la estérico como estaba antes y no me devuelve nada no me devuelve nada porque la

42
00:04:40,580 --> 00:04:46,850
tabla no tiene registros está vacía y entonces lo vamos a hacer vamos ver y vamos a hacer click derecho

43
00:04:46,850 --> 00:04:48,690
sobre la tabla paciente.

44
00:04:48,710 --> 00:04:58,910
Vamos a abrir y editar las primeras 200 filas y le vamos a agregar un par de datos para que podamos

45
00:04:58,910 --> 00:04:59,890
devolver registros.

46
00:04:59,900 --> 00:05:13,220
Vamos a ponerle Jorge apellido Ramírez fecha de nacimiento el formato de fecha del SQL es año si los

47
00:05:13,220 --> 00:05:26,330
primeros cuatro dígitos para el año llevan el mes el mes guión el día sí y acá si quiero grabar me da

48
00:05:26,330 --> 00:05:27,080
un error.

49
00:05:27,080 --> 00:05:27,530
Qué pasa.

50
00:05:27,530 --> 00:05:35,780
Yo quiero grabar acá me dice claramente me dice No se puede insertar un valor nulo en la columna y de

51
00:05:35,780 --> 00:05:43,350
país la columna de país no puede no admite nulos y por eso me está dando error.

52
00:05:43,750 --> 00:05:49,970
Y por qué no D-Mente en unos pocos recuerdan las frases anteriores cuando definimos el diagrama entidad

53
00:05:49,970 --> 00:05:54,440
relación la definimos como Foreing aquí ese campo.

54
00:05:54,520 --> 00:05:58,080
Ese campo es Foreing quiere decir que depende de la tabla país.

55
00:05:58,760 --> 00:06:04,900
Entonces acá tiene que haber un valor sí o sí pero vamos a revisar primero que tenemos en la tabla país.

56
00:06:04,970 --> 00:06:07,620
Vamos a revisar vamos a estar no tenemos nada.

57
00:06:07,630 --> 00:06:13,700
Entonces vamos a agregar un vamos a agregar algunos países sacamos votos para que podamos rellenar la

58
00:06:13,700 --> 00:06:23,440
tabla de pacientes y vamos a poner por ejemplo el código de país gol de Colombia.

59
00:06:24,680 --> 00:06:28,070
Vamos a poner Brasil

60
00:06:31,780 --> 00:06:35,770
vamos a poner a herraje de Argentina

61
00:06:38,150 --> 00:06:45,770
vamos a poner el código de Perú.

62
00:06:45,770 --> 00:06:47,560
Vamos a poner el código de España.

63
00:06:47,570 --> 00:06:57,300
Ya con estos estamos estamos bastante bien para empezar vamos a cerrar aquí y acá entonces le vamos

64
00:06:57,300 --> 00:07:02,060
a poner el país España.

65
00:07:03,110 --> 00:07:03,970
Fíjense.

66
00:07:04,050 --> 00:07:11,820
Se acuerdan de la Franqui donde habíamos hablado que era una clave foránea que dependía del de los valores

67
00:07:12,020 --> 00:07:13,620
de otra tabla en este caso de la tabla.

68
00:07:13,640 --> 00:07:21,540
Y bueno vamos a imaginarnos que en la tabla pacientes le quiero poner el país Estados Unidos por ejemplo

69
00:07:21,540 --> 00:07:27,430
pero no está en esta tabla entonces vamos a ver qué pasa vamos a poner acá sí.

70
00:07:27,840 --> 00:07:33,540
Y el error que me da es justamente eso me dice la tabla no se puede actualizar porque tiene un conflicto

71
00:07:33,540 --> 00:07:34,760
con la Foreing.

72
00:07:35,250 --> 00:07:44,670
Y de país sí y me dice que el valor no existe entonces vamos a agregarle país a España y estos campos

73
00:07:44,670 --> 00:07:50,500
pueden estar nulos 200 si los dejamos en el norte.

74
00:07:50,970 --> 00:07:55,360
Volvemos a la adecuara y con el CERC y vamos a ejecutarlo de nuevo.

75
00:07:56,010 --> 00:08:02,940
Y ahora si hoy tenemos nos devuelve un registro con los valores que hemos agregado nosotros no hicimos

76
00:08:02,940 --> 00:08:07,040
más registros y vamos a agregar otro nos devolvería dos.

77
00:08:07,050 --> 00:08:10,620
Este caso vamos a poner.

78
00:08:11,680 --> 00:08:20,220
Si vamos a poner Diego López la misma fecha u otra

79
00:08:24,510 --> 00:08:29,590
con el país Argentina volvemos al cubrir ejecutamos y ahí tenemos los dos registros.
