Lenguaje SQL.

Slides:



Advertisements
Presentaciones similares
SQL Y BASES DE DATOS A TRAVÉS DE LA WEB
Advertisements

SQL Sigla del nombre “Structured Query Language”.
Arquitecturas de BD Modelo ANSI/SPARC
Sistemas de Gestión de Bases de Datos (SGBD’s)
Introducción a LAS Bases de Datos
Base de Datos Orientada a Objetos (OODBMS)
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA
Lenguaje SQL Avanzado IGB-2351
SQL G r u p o
Teórico: Introducción
Introduccion a base de datos
Sistema de Gestión de Base de Datos
Introducción a los Conceptos de Bases de Datos
4/2/ :49 PM BASE DE DATOS © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.
UNIDAD II Modelo de Datos.
Base de datos.
Tema 8 : Sistemas relacionales Resumen Sobre el modelo relacional
BASES DE DATOS ORIENTADAS A OBJETO
Sindy Carolina Asprilla
John Backus sometió a una propuesta a sus superiores en IBM para desarrollar una alternativa mas practica al lenguaje ensamblador para programar la computadora.
SISTEMAS GETIONADORES DE BASES DE DATOS
SQL Structured Query Language

Integrantes: Peter velazques Andres heredia Juan Mendez
Bases de Datos Orientadas a Objetos (BDOO)
BASE DE DATOS BY: Julián Villar Vázquez.
ACCESS BASE DE DATOS RELACIONALES
Estructura general de un gestor de base de datos
Lenguaje de Base de Datos
SQL Iniciación IUB-8002 Duración: 12 horas Profesor: J. Joaquín Caselles Pomares.
UNIVERSIDAD LATINA BASES DE DATOS MODELO RELACIONAL.
STRUCTURED QUERY LANGUAGE
DDL Unidad 2. Lenguaje estándar SQL El SQL es un lenguaje estándar de definición y manipulación (y consulta) de bases de datos relacionales. El SQL estándar.
INSTRUCCIONES Elaboración de la Presentación:
GUTIÉRREZ GRANADOS HÉCTOR DANIEL
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
PROYECTO EMPRESARIAL Clase # 1.
PASO DEL ESQUEMA E-R AL MODELO RELACIONAL
1 Unidad VI Arquitectura y Componentes de un SGBD.
SQL. Popularidad de SQL Explorar la popularidad de SQL es uno de los conceptos más importantes en la industria de la computación. En los últimos años.
Lenguaje Estructurado de Consulta
SQL Sigla del nombre “Structured Query Language”.
Para pasar a tablas todos los datos sin dejar nada y que las tablas tengan sentido por si solas se tiene que seguir unos pasos: 1.Toda entidad se transforma.
¿Qué es una Base de datos?
INSTRUCCIONES Elaboración de la Presentación:
INSTRUCCIONES Elaboración de la Presentación: 1.- COMPLETA en LA PRESENTACION EL TEMA SQL 2.- En el penúltimo punto, DE ACUERDO AL EXAMEN QUE TE TOCO EN.
 SQL es un lenguaje de consulta para los sistemas de bases de datos relaciónales, pero que no posee la potencia de los lenguajes de programación.
Lenguajes de Programación
MODELOS DE DATOS RELACIONAL
Sistema Gestión De Bases De Datos
Lenguaje SQL. Permite la definición de la base de datos mediante el lenguaje de definición de datos (DDL, Data Definition Lenguaje) Permite a los usuarios.
(Structured Query Language) Docente: Ing. Marleny Soria Medina 1.
E.U. Informática U.L.P.G.C. E.U. Informática U.L.P.G.C. Introducción a - 1 Introducción a Oracle.
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.
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
Qué es SQL? Sentencias básicas
MSSQL SERVER CURSO BÁSICO 1. DESCRIPCIÓN DEL CURSO. Sesión 4: Sentencia Insert,Transacciones,Insert general, Insert Select * From, Sentencia Update,Update.
DISPARADORES Y SISTEMAS DE GESTION DE BASE DE DATOS DE SQL
Sistemas Gestores de Bases de Datos
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)
Unidad 6. Tema 4. Lenguaje de consultas SQL
Unidad 6. Tema 1. Bases de datos. Conceptos Básicos.
INTRODUCCIÓN A LAS BASES DE DATOS Revisión de Conceptos.
Diccionario/Directorio de Datos
 Trabaja con el esquema relacional surgido en los laboratorios de IBM  La instalación completa ocupa alrededor de 10 Mb incluyendo librerías, ejemplos.
Fundamentos de Bases de Datos
SQL Lenguaje de Consulta estructurado (structured query language) Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar.
POR: LUIS ANGEL GARCIA ARELLANO LUIS PABLO REYES FERNANDEZ
Lenguajes de programación
Transcripción de la presentación:

Lenguaje SQL

¿Qué Es El Lenguaje SQL? El lenguaje de consulta estructurado o SQL (por sus siglas en inglés Structured Query Language) es un lenguaje declarativode acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas.

Orígenes y evolución Los orígenes del SQL... están ligados a los de las bases de datos relacionales. En 1970 E. F. Codd propone el modelo relacional y asociado a este un sublenguaje de acceso a los datos basado en el cálculo de predicados. Basándose en estas ideas, los laboratorios de IBM definieron el lenguaje SEQUEL (Structured English Query Language) que más tarde fue ampliamente implementado por el sistema de gestión de bases de datos (SGBD) experimental System R, desarrollado en 1977 también por IBM. Sin embargo, fue Oracle quien lo introdujo por primera vez en 1979 en un producto comercial.

Características generales del SQL El SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los sistemas relacionales y permite así g Es un lenguaje declarativo de "alto nivel" o "de no procedimiento" que, gracias a su fuerte base teórica y su orientación al manejo de conjuntos de registros —y no a registros individuales— permite una alta productividad en codificación y la orientación a objetos. De esta forma, una sola sentencia puede equivaler a uno o más programas que se utilizarían en un lenguaje de bajo nivel orientado a registros. SQL también tiene las siguientes características:ran variedad de operaciones.

Características generales del SQL Lenguaje de definición de datos Integridad Lenguaje interactivo de manipulación de datos Definición de vistas Control de transacciones SQL incorporado y dinámico Autorización

Lenguaje de definición de datos El LDD de SQL proporciona comandos para la definición de esquemas de relación, borrado de relaciones y modificaciones de los esquemas de relación.

Integridad  El LDD de SQL incluye comandos para especificar las restricciones de integridad que deben cumplir los datos almacenados en la base de datos.

Lenguaje interactivo de manipulación de datos El LMD de SQL incluye lenguajes de consultas basado tanto en álgebra relacional como en cálculo relacional de tuplas.

El LDD incluye comandos para definir las vistas. Definición de vistas El LDD incluye comandos para definir las vistas.

Control de transacciones SQL tiene comandos para especificar el comienzo y el final de una transacción.

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  El LDD incluye comandos para especificar los derechos de acceso a las relaciones y a las vistas.