La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Lenguaje Estructurado de Consulta

Presentaciones similares


Presentación del tema: "Lenguaje Estructurado de Consulta"— Transcripción de la presentación:

1 Lenguaje Estructurado de Consulta
SQL Lenguaje Estructurado de Consulta MATERIA: DISEÑAR SISTEMAS DE INFORMACION ALUMNA: YANELI GARCIA HERNANDEZ GRUPO: 4-A TURNO:MATUTINO

2 SQL El lenguaje de consulta estructurado o SQL, es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas.

3 CARACTERISTICAS SQL también tiene las siguientes características:
Lenguaje de definición de datos: Proporciona comandos para la definición de esquemas de relación. Lenguaje interactivo de manipulación de datos: Son lenguajes basados en álgebra relacional como en cálculo relacional. Integridad: Son comandos para especificar las restricciones que deben cumplir los datos almacenados en la base de datos.

4 Definición de vistas: Son comandos para definir las vistas.
Control de transacciones: Especifican el comienzo y el final de una transacción. SQL incorporado y dinámico: Con esto se pueden incorporar instrucciones de SQL en lenguajes de programación como: C++, C, Java, Cobol, Pascal y Fortran. Autorización: Son comandos para especificar los derechos de acceso a las relaciones y a las vistas.

5 SQL se clasifican en:

6 SELECT: Este nos permite introducir datos a una tabla.
DEFINICION: Especifica los campos, constantes y expresiones que se mostrarán en el resultado de la consulta. SINTAXIS: SELECT "nom de colonne" FROM "nombre tabla" EJEMPLOS: USE AdventureWorks2012; GO SELECT Name, Product Number, List Price AS Price FROM Production. Product WHERE Product Line = 'R' AND DaysToManufacture < 4 ORDER BY Name ASC; GO

7 INSERT: Este nos permite introducir datos a una tabla.
DEFINICION: El comando INSERT en SQL es utilizado para agregar nuevos registros a una tabla existente. SINTAXIS: INSERT INTO "nombre tabla" ("colonne 1", "colonne 2", ...) VALUES ("valor 1", "valor 2", ...) EJEMPLOS: USE AdventureWorks2008R2; GO INSERT INTO Production.UnitMeasure VALUES (N'FT', N'Feet', ' '); GO

8 UPDATE: Sirve para actualizar datos ya existentes dentro de la tabla.
DEFINICION: El comando UPDATE puede ser utilizado para modificar información contenida dentro de una tabla. SINTAXIS: UPDATE "nombre tabla" SET "colonne 1" = [nuevo valor] WHERE {condición} EJEMPLOS: UPDATE Store Information SET Sales = 500 WHERE store name = "Los Angeles" AND Date = "08-Jan-1999"

9 DELETE: Con este eliminamos datos desde una tabla.
DEFINICION: Una sentencia DELETE de SQL borra uno o más registros existentes en una tabla. SINTAXIS: DELETE FROM "nombre tabla" WHERE {condición} EJEMPLOS: DELETE FROM [Database Name!]Table Name [WHERE FilterCondition1 [AND | OR FilterCondition2 ...]]

10 EJEMPLO PRACTICO EXAMEN 6
En la biblioteca del centro se manejan fichas de autores y libros. En la ficha de cada autor se tiene el código de autor y el nombre, editorial. Año de publicación. Un autor puede escribir varios libros, y un libro puede ser escrito por varios autores. U libro esta formado por ejemplares. Cada ejemplar tiene un código y una localización, descripción del libro, fecha de publicación, editorial. Un libro tiene muchos ejemplares y un ejemplar pertenece solo a un libro. Los usuarios de la biblioteca del centro también disponen de ficha en la biblioteca y sacan ejemplares de ella. De cada usuario se guarda el código, nombre, dirección y el teléfono. Los ejemplares son prestados a los usuarios. Un usuario puede tomar prestados varios ejemplares, y un ejemplar puede ser prestado a varios usuarios. De cada préstamo interesa guardar la fecha de préstamo y la fecha de devolución.

11 DIAGRAMA ENTIDAD RELACION
Identifique 3 entidades, las cuales son Fabricante, Cliente y Concesionaria. De los atributos en el Fabricante identifique 5 atributos, en la Concesionaria identifique 7 atributos y por ultimo en el Cliente 5 atributos.

12 COMO CREAR BASE DE DATOS EN ACCESS 2010
PASO 1.-Entras en Access 2010 y das clic en crear.

13 COMO CREAR TABLAS,CAMPOS Y TIPOS DE DATOS
1.-Das clic en crear

14 2.-Despues das clic en tabla

15 Para agregar campos das clic derecho y pones insertar campos

16 COMO CREAR CONSULTAS Lo primero para crear nuestra consulta es Irnos a la pestaña CREAR después En crear “Diseño de Consulta”. Ya que Hagamos eso nos iremos a “Vista SQL” en la parte superior izquierda.

17 CONCLUSION Aprendí para que sirve una base de datos y como hacerlo en Access 2010 y también que SQL nos ayuda a almacenar una base de datos con mayor facilidad. También me pareció interesante ya que nunca había echo un trabajo así y aprendí como hacer una consulta. Ya que anteriormente no sabia como funcionaban estos programas.


Descargar ppt "Lenguaje Estructurado de Consulta"

Presentaciones similares


Anuncios Google