SQL Lenguaje Estructurado de Consultas. Structured Query Lenguaje (SQL). Lenguaje de acceso a bases de datos. Proyecto de Investigación de IBM. La mayoria.

Slides:



Advertisements
Presentaciones similares
SQL Sigla del nombre “Structured Query Language”.
Advertisements

Rocio Contreras Aguila Primer Semestre Para poder ejecutar esto SQL Server nos permite definir datos y nos entrega herramientas para poder exigir.
LENGUAJE ESTRUCTURADO DE CONSULTA “SQL”
Base de Datos Orientada a Objetos (OODBMS)
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA
Fernando Velasco
Por: Ronald Toscano Pretelt
SQL G r u p o
Sistema de gestión de las bases de datos (SGBD).
Unidad 3 Lenguaje SQL Contenidos Que es SQL ? Estructura de SQL
Lenguaje Estructurado de Consultas (Structured Query Language – SQL)
Mayo de 2009Dos Ideas - La visión de Sistemas desde el Desarrollo Definición de Datos Conceptos básicos.
SESIÓN 2. Completados por el tipo de objeto sobre el que actúan y el objeto concreto: CREATE DATABASE mibase ; Permite crear una base de datos llamada.
MySQL M.C. Pedro Bello López.
SQL Lenguaje de consulta estructurado
Fragmentación de Datos
Integrantes: Peter velazques Andres heredia Juan Mendez
Bases de datos en la Web n Las bases de datos permiten almacenar de una forma estructurada y eficiente toda la información de un sitio web n Ventajas –Proporcionar.
Componentes sintácticos
Integridad Referencial 1. Integridad referencial 2.
John Freddy Duitama M.U.de.A. Facultad de Ingeniería. Creación del esquema de Una Base de Datos. John Freddy Duitama Muñoz. Facultad de Ingeniería. U.de.A.
Dr. Mario Rossainz López Aplicaciones WEB Primavera 2015.
D. M.L. (Lenguaje de Manipulación de Datos)
SQL: DDL Francisco Moreno & Carlos Mario Zapata. SQL:DDL DDL: Lenguaje de Definición de Datos Permite crear objetos en la Base de Datos Tipos de Objetos:
SQL (Structured Query Language / Lenguaje de consulta estructurado)‏
ESCUELA TECNOLÓGICA INSTITUTO TÉCNICO CENTRAL Ing. Johanna Vargas Esp. Gerencia de proyectos.
Programación en Visual Basic Lección #8: SQL Por Antonio F. Huertas.
SQL: Lenguaje de Interrogación Estructurado. Vistas Declaración de vista CREATE VIEW ( ) AS SELECT... Semántica Tabla virtual cuyo contenido es el resultado.
Consultas SQL (Base de Datos)
INSTRUCCIONES Elaboración de la Presentación:
Introducción a Bases de Datos en Microsoft Access Programación de Computadoras 2 Sección: P.
Llaves Primarias. PRIMARY KEY.
LENGUAJE SQL.
Structured Query Language (Lenguaje Estructurado de Consultas)
BASES DE DATOS MySQL.
SQL: DDL Francisco Moreno. SQL: DDL DDL: Lenguaje de Definición de Datos Permite crear objetos en la BD Tipos de objetos: - Tablas: corresponden a las.
Creación y población de Base de datos. Creación de Base de datos Instrucciones. CREATE SCHEMA CREATE DATABASE nombre_base de datos.
LENGUAJE ESTRUCTURADO DE CONSULTAS
SQL Sigla del nombre “Structured Query Language”.
BASES DE DATOS MySQL. BASE DE DATOS Estructuras o contenedores donde se almacena información siguiendo determinadas pautas de disposición y ordenación.
INSTRUCCIONES Elaboración de la Presentación:
Base de Datos I. SQL es el lenguaje estándar para trabaja con base de datos relacionales. MySQL, el sistema de gestión de bases de datos SQL Open Source.
Prof. De Bases de Datos: Lcdo. Luis Peña. El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query.
SQL Lenguaje Estructurado de Consulta MATERIA: diseñar sistemas de información ALUMNO: sarmiento flores Liliana Guadalupe GRUPO: 4° “A” TURNO: matutino.
Mínimo equipo necesario Un equipo 586 con 128MB de RAM como mínimo es recomendado para un servidor de Firebird 2.0. Windows demanda mas CPU y memoria que.
El SQL es el lenguaje “estándar” para las bases de datos. El termino esta entre comillas porque entre cada sistema gestor de base de datos (SGBD) pueden.
Consultas SQL. SQL SQL es un lenguaje de consulta estructurado (Structured Query Languague). Se utiliza para: Eliminar Modificar Consultar La base de.
SQL (Structured Query Language) Lenguaje orientado a bases de datos y sobre todo, al manejo de consultas; el objetivo principal de SQL es la realización.
Comandos de SQL Prog. Orientada a Eventos. Inserción de datos (INSERT) INSERT….VALUES INSERT INTO Tabla1 (Columna1, Columna2…) VALUES (‘ValorAlfa’, ValorNum…);
MSSQL SERVER CURSO BÁSICO 1. DESCRIPCIÓN DEL CURSO. Sesión 4: Sentencia Insert,Transacciones,Insert general, Insert Select * From, Sentencia Update,Update.
Comandos DDL Los comandos DDL son las siglas de Data Definition Language, y se corresponde con el conjunto de órdenes que permiten definir las estructuras.
Lenguaje Estructurado de Consultas
SQL El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos.
(Lenguaje de consulta estructurado)
Base de Datos Conjunto de tablas organizadas y posiblemente relacionados entre si. Las tablas son las que almacenan la información.
Modificando la estructura de tablas
Diseño de base de datos Tema 4 : LDD.
Departamento de Lenguajes y Sistemas Informáticos escuela técnica superior de ingeniería informática Diseño de Bases de Datos Tema 4: Integridad.
Departamento de Lenguajes y Sistemas Informáticos escuela técnica superior de ingeniería informática Diseño de Bases de Datos Tema 4: Integridad.
Sentencias DDL y DML PostgreSQL. Base de Datos I – Fundamentos Básicos PostgreSQL PostgreSQL es un servidor de base de datos relacional libre bajo la.
SQL: DDL.
Administrador de Bases de Datos.  Características:  Libre.- puede descargarse de forma gratuita  Facilidad de uso.- gracias a aplicaciones como phpMyAdmin.
ALTER TABLE MODIFICAR LA ESTRUCTURA DE LOS OBJETOS DE UNA BASE DE DATOS.
Querys a bases de datos con MS ACCESS. DEFINAMOS LOS TERMINOS: DML=Lenguaje de manipulación de datos Las sentencias DML permiten generar consultas para.
DML Transact SQL Sesión X Triggers. Duración 2 Horas.
Lenguaje MySQL, DDL (Lenguaje de definición de datos) Ing. Linda Masias Morales.
Crear una tabla (create table - sp_tables - sp_columns - drop table) Para ver las tablas existentes creadas por los usuarios en una base de datos usamos.
SQL Lenguaje de Consulta estructurado (structured query language) Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar.
COMANDOS SQL. ¿QUÉ ES SQL? El lenguaje de consulta estructurado es un lenguaje declarativo que permite la creación, acceso e interacción de bases de datos.
Técnicas y Herramientas de Computación
Transcripción de la presentación:

SQL Lenguaje Estructurado de Consultas

Structured Query Lenguaje (SQL). Lenguaje de acceso a bases de datos. Proyecto de Investigación de IBM. La mayoria de los sistemas de Bases de Datos lo soportan.

Componentes SQL DDL (Lenguaje de Definición de Datos) Encargado de las Modificaciones de la estructura de los Objetos de la bases de Datos. (Create, ALter y Drop) DML (Lenguaje de Manipulación de Datos) Recuperación de Información. Inserción de nueva Información Eliminación (borrado) de información existente. Modificación de Información Almacenada. (Update, Insert, Delete)

Tipos de Dominios más comúnmente utilizados en SQL CHAR(tamaño). Almacena datos de tipo caracterér de longitud fija ( ). VARCHAR(tamaño). Almacena datos de tipo caracterér de longitud variable. ( ).

Tipos de Dominios más comúnmente utilizados en SQL Int. Almacena Valores enteros (-2 ^ 31 y 2 ^ 31-1) SmallInt. Almacena Valores enteros pequeños (-2 ^ 15 y 2 ^ 15-1 )

Tipos de Dominios más comúnmente utilizados en SQL Float. Es un número de coma flotante, de precisión doble. ( E308 y -4, E-324 para negativos y 4, E-324 y E308 para positivos) Numeric(p,d) Es un número de coma flotante, con p digitos y d que es la parte decimal (-10 ^ 38 y 10 ^ 38-1).

Tipos de Dominios más comúnmente utilizados en SQL Real. Es un número de coma flotante, de precisión simple. (-3,402823E38 y -1,401298E-45 para valores negativos y 1,401298E-45 y 3,402823E38 para valores positivos

Instrucciones en SQL Create Table CREATE TABLE ( [( )],..., [( )] ) Dominios (int, char, etc). Es usado solo en ciertos tipos de datos (char).

Instrucciones en SQL Create Table Algunas Restricciones son NULL o Not NULL. Unique, Indica que no pueden existir 2 fila con el mismo valor para este campo. Primary Key, Indica que el campos es una llave primaria. Foreing Key, Indica que el campo es clave Foránea. Default, Inserta un valor por omisión cuando el registro se crea sin un valor para el campo.

Instrucciones en SQL Create Table nro_pedrut_prov CREATE TABLE PEDIDO ( nro_ped int not null, rut_prov char(10) not null) PEDIDO

Instrucciones en SQL Create Index CREATE [UNIQUE] [ASC[ENDING] | [DES[ENDING] INDEX ON (Columna [, Columna...])

Instrucciones en SQL Create Index nro_pedrut_prov CREATE UNIQUE INDEX Idx_pedido ON PEDIDO (nro_ped) PEDIDO

Instrucciones en SQL ALTER TABLE ALTER TABLE ADD| DROP| MODIFY (especificación de campo(s)....) Las especificaciones de campos se hace igual que en el caso de CREATE TABLE.

Instrucciones en SQL ALTER TABLE nro_pedrut_prov ALTER TABLE PEDIDO ADD (FECHA DATE NOT NULL) PEDIDO fecha

Instrucciones en SQL DROP TABLE nro_pedrut_provfecha DROP TABLE pedido PEDIDO

Instrucciones en SQL INSERT INSERT INTO (columna1, columna2,...) VALUES (valor1, valor2,...)

Instrucciones en SQL INSERT nro_pedrutprov INSERT INTO PEDIDO (nro_ped,rut_prov,fec) VALUES(130,” K”) PEDIDO K

Instrucciones en SQL UPDATE SET WHERE

Instrucciones en SQL UPDATE nro_pedrut_prov K UPDATE PEDIDO SET rut_prov =“ K” WHERE nro_ped = 130 PEDIDO K

Instrucciones en SQL DELETE DELETE FROM WHERE

Instrucciones en SQL DELETE nro_pedrut_prov K DELETE FROM PEDIDO WHERE nro_ped =130 PEDIDO