SQL ANALYSIS SERVER
Enviado por Vane Santi • 16 de Junio de 2016 • Tarea • 1.366 Palabras (6 Páginas) • 293 Visitas
[pic 1][pic 2][pic 3][pic 4]
[pic 5][pic 6]
[pic 7][pic 8]
INDICE
- INTRODUCCIÓN……………………………………………………………………3
- OBJETIVOS…………………………………………………………………………..4
- CONCEPTOS FUNDAMENTALES DE BASE DE DATOS ……………………. 5
- Dato………………………………………………………………………………..5
- Información………………………………………………………………………..5
- Conocimiento…….………………………………………………………………..5
- Atributos de la Información……………………...………………………………..5
- Sistema……………………...……………………………………………………..6
- Sistema de Información………………..…………………………………………..6
- Evolución de los Sistemas De Información………………………………………..6
- DEFINICIÓN DE BASE DE DATOS………………..……………………………..7
- HISTORIA E INICIOS DE LAS BASE DE DAT…...……………………………..7
- DISEÑO DE BASES DE DATOS..…………………………….. ..………………….7
- ESTUCTURA DE UNA BASE DE DATOS………………..………...…………..…8
- VENTAJAS DE LAS BASES DE DATOS………………………………………….8
- DESVENTAJAS DE LAS BASES DE DATOS…………………………………….8
- LENGUAJES DE BASE DE DATOS……………………………………………….9
- Lenguaje de Definición de Datos (DDL, Data Definition Language)…………….9
- Lenguaje de Manipulación de Datos (DML)...........................................................9
1. LENGUAJE DE CONSULTA PROCEDIMENTALES…………………9
2. LENGUAJE DE CONSULTA NO PROCEDIMENTALES…………….9
- Lenguaje de Control de Datos (DCL)……………………………………………..9
- SISTEMAS DE GESTORES DE BASE DE DATOS……………………………....10
- Objetivos de eficiencia de los SGBD…………………………………………….10
- Funciones de un SGBD…………………………………………………………..10
- FUNCIÓN DE DESCRIPCIÓN………………………………………...10
- FUNCIÓN DE MANIPULACIÓN……………………………………..10
- FUNCIÓN DE CONTROL……………………………………………..10
- Funcionamiento de los SGBD……………………………………………...…11,12
- Algunos SGBD………………………………………………………………..…13
- Estructura de un SGBD…………………………………………………………..14
1. GESTOR DE ARCHIVOS O DATOS ALMACENADOS……………..14
2. GESTOR DE BASE DE DATOS………………………………………....14
3. PROCESADOR DE CONSULTAS………………………………………14
4. PRECOMPILADOR DE DML……………………………………..…….14
5. COMPILADOR DE DDL…………………………………………………14
- MODELADO DE DATOS…………………………………………………….…….15
- Clasificación De Los Modelos De Datos……………………………………….15
- MODELOS CONCEPTUALES………………………………………...16
- El Modelo Entidad-Relación. ………………………………………....16
- El Modelo Orientado a Objetos..……………………………………...16
- El Modelo Binario. ……………………………………………………16
- El Modelo Semántico De Datos. ……………………………………...16
- El Modelo Infológico. ……………………………………………...…16
- El Modelo Funcional De Datos. ………………………………………16
- MODELOS LÓGICOS………………………………………………….16
- Modelo Relacional…………………………………………………….16
- Modelo de Red………………………………………………………...16
- Modelo Jerárquico…………………………………………………….16
- DIFERENCIAS ENTRE EL MODELO LÓGICO Y EL CONCEPTUAL….16
.
- MODELO ENTIDAD-RELACIÓN………………………………………………..17
- Objetivos del Modelo Entidad-Relación………………………………………...…17
- Elementos Básicos del Modelo Entidad-Relación…………………………………17
- ENTIDAD……………………………………………………………………17
a) Conjunto de Entidades……………………………………………………17
- RELACIONES…………………………………………..……….…………18
- REPRESENTACION GRÁFICA…………………………………………...18
- EJEMPLOS DE RELACIONES……………………………………………18
- ATRIBUTOS………………………………………………………...……...19
- CARDINALIDAD EN RELACIONES……………………..………………19
- Una a Una (1,1)……………………………………………………………19
- Una a Muchas (1, n)…………………………………………………….…20
- Muchas a Una (n, 1)……………………………………………………….20
- Muchas a muchas (n, n)…………………………………………………...20
- SQL (STRUCTURED QUERY LANGUAGE)…………………………………..…21
- Orígenes……………………………………………………………………………21
- Componentes del SQL……………………………………………………………..21
- Comandos………………………………………………………………………….21
- Cláusulas……………………………………………………………………….…..22
- Operadores Lógicos………………………………………………………………..22
- Operadores de Comparación……………………………………………………….23
- Funciones de Agregado ……………………………………………………………23
- Consultas de Selección……………………………………………………………..23
- CONSULTAS BÁSICAS…………………………………………………….23
- ORDENAR LOS REGISTROS……………………………….…………….24
- Consultas Con Predicado………………………………………………………….24
- ALL……………………………………………………………………………24
- TOP …………………………………………………………………………...25
- DISTINCT…………………………………………………………………….25
- DISTINCTROW……………………………………………………………...25
- Consultas de Acción……………………………………………………………….26
- DELETE……………………………………………………………………....26
- INSERT INTO ……………………………………………………………26,27
- UPDATE……………………………………………………………………....28
- REFERENCIAS BIBLIOGRÁFICAS……………………………………………..29
INTRODUCCIÓN
El SQL es el lenguaje estándar ANSI/ISO de definición, manipulación y control de bases de datos relacionales. Es un lenguaje declarativo: sólo hay que indicar qué se quiere hacer. En cambio, en los lenguajes procedimentales es necesario especificar cómo hay que hacer cualquier acción sobre la base de datos. El SQL es un lenguaje muy parecido al lenguaje natural; concretamente, se parece al inglés, y es muy expresivo. Por estas razones, y como lenguaje estándar, el SQL es un lenguaje con el que se puede acceder a todos los sistemas relacionales comerciales.
...