La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SQL Prof. Martín Contreras.

Presentaciones similares


Presentación del tema: "SQL Prof. Martín Contreras."— Transcripción de la presentación:

1 SQL Prof. Martín Contreras

2 ¿Qué es? Apareció en 1974 por Donald Chamberlin
Structured Query Language ( Lenguaje de Consulta Estructurada). Permite el acceso del sistema de base de datos relacionales. Permitiendo la recuperación, consulta, búsqueda, eliminación o creación de una información necesaria.

3 Características Lenguaje de definición de datos: SQL proporciona comandos para la definición de esquemas de relación. Integridad: SQL incluye comandos para especificar las restricciones de integridad que deben cumplir los datos almacenados en la base de datos. Definición de vistas: SQL incluye comandos para definir las vistas

4 Características SQL incorporado y dinámico: Esto quiere decir que se pueden incorporar instrucciones de SQL en lenguajes de programación como: C++, C, Java, PHP, Cobol, Pascal y Fortran. Autorización: SQL incluye comandos para especificar los derechos de acceso a las relaciones y a las vistas

5 Tabla en Base de Datos Se refiere a un tipo de modelado en base de datos. Donde se almacenan toda la información Es similar a la Hoja de Cálculo de Excel.

6 Se compone de 2 Estructuras:
Registro: es cada fila que divide la tabla (información) Campos: es cada columna que forma la tabla (nombre de cada columna) CAMPO REGISTRO

7 Estructura de una tabla
Nombre de la Tabla: es el nombre que la define . Campos : Son todas aquellas columnas que son necesarias para que la tabla se conforme. Tipos de datos: Son todos aquellos que definen cada campo.

8 NOMBRE DEL CAMPO TIPO DE DATO NOMBRE DE LA TABLA Tipo de Dato
Nombre del primer campo Nombre del Segundo Campo NOMBRE DE LA TABLA Persona Int Id Varchar (15) Nombre Apellido NOMBRE DEL CAMPO TIPO DE DATO

9 Tipos de Datos. Varchar = representa una cadena de caracteres.
Int = representa los enteros Date = representa a el formato de fecha Time = representa el formato de hora Datetime = representa el unión en un formato con fecha y hora.

10 Actividad Crearemos una tabla. (Persona)
Que tendrá 4 campos. (id, Nombre, Apellido, Sexo).

11 Forma de entrar a la base de datos
Se dirigen a la URL : localhost Buscan la palabra : phpmyadmin.

12 Actividad Crearemos una tabla. (Persona)
Que tendrá 4 campos. (id, Nombre, Apellido, Sexo).

13 Tipos de Sentencias. Select = Que vamos a seleccionar de mi base de datos. Información que será extraìda de ella. Insert = Hace referencia a que vamos a INSERTAR en nuestra base de datos. Update = Hace referencias a las modificaciones en uno o varios campos de nuestra base de datos. Delete = Hace referencia a lo que se va a eliminar de la base de datos.

14 Insert Estructura del INSERT:
Insert nombre_tabla ( campos de la tabla) VALUES ( registros_de_la_tabla). PALABRA CLAVE CAMPOS DEFINIDOS DE LA TABLA PALABRA CLAVE TABLA A INSERTAR REGISTROS VARIABLES O REGISTROS A INSERTAR

15 Actividad En la tabla anteriormente creada, insertaremos un registro.
Nos vamos a la barra de herramienta la opción que diga “SQL”

16 Debemos tener la siguiente pantalla
Insertaremos el siguiente registro: Insert persona (nombre, apellido, sexo) VALUES (‘martin’, ‘contreras’, ‘masculino’)

17 CAMPOS QUE SE CONSULTARAN O SELECCIONARAN
Select. Estructura del SELECT: SELECT campos_buscar FROM Nombre_tabla PALABRA CLAVE TABLA QUE SE VA A CONSULTAR PALABRA CLAVE CAMPOS QUE SE CONSULTARAN O SELECCIONARAN

18 Debemos tener la siguiente pantalla
Para consultar un registro: SELECT * FROM persona SELECT nombre FROM persona SELECT nombre, apellido, sexo FROM persona

19 Tarea Tabla: Direccion. Campos: id, parroquia, municipio, calle, casa.
2 insert (distintos registros) 3 select: * from Parroquia, calle from Id, municipio, calle, casa from SE DEBERAN TRAER LOS CAPTURES DE PANTALLA


Descargar ppt "SQL Prof. Martín Contreras."

Presentaciones similares


Anuncios Google