sql lenguaje estructurado de consulta materia: diseÑar sistemas de informacion alumna: yaneli...
Post on 24-Jan-2016
224 Views
Preview:
TRANSCRIPT
SQLLenguaje Estructurado de
Consulta
MATERIA: DISEÑAR SISTEMAS DE
INFORMACION
ALUMNA: YANELI GARCIA HERNANDEZGRUPO: 4-A
TURNO:MATUTINO
SQLEl 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.
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.
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.
SQL se clasifican en:
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
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',
'20080414'); GO
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 = 500WHERE store name = "Los Angeles"AND Date = "08-Jan-1999"
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 ...]]
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.
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.
COMO CREAR BASE DE DATOS EN ACCESS 2010PASO 1.-Entras en Access 2010 y das clic en crear.
COMO CREAR TABLAS,CAMPOS Y TIPOS DE DATOS
1.-Das clic en crear
2.-Despues das clic en tabla
Para agregar campos das clic derecho y pones insertar campos
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.
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.
top related