Informatica

Páginas: 18 (4394 palabras) Publicado: 14 de agosto de 2013
Lenguaje SQL

Instituto Tecnológico de Sonora
Unidad Guaymas

Plan de Curso
1. Fundamentos básicos









Introducción
SQL Server
Comandos
Clausulas
Tipos de datos
Operadores Lógicos
Operadores de Comparación
Funciones

2.

Definición de Datos





Nombramiento – Mejores practicas
Creación de bases de datos
Eliminación de base de datos
Creaciónde tablas








Modificación de tablas







Campos requeridos (no nulos)
Clave primaria
Campos incrementables
Campos únicos
Clave foránea
Agregar una columna
Modificar una columna
Eliminar una columna
Agregar una clave foránea

Eliminación de tablas

Plan de Curso
3. Manipulación de Datos



Inserción de datos (INSERT)
Selección de datos (SELECT)




Selección de columnas
ALIAS
Ordenación de filas (ORDER BY)
Clausula WHERE
 Utilización de operadores







Clausula TOP
Clausula GROUP BY
Clausula HAVING
Utilización de funciones

Modificación de datos (UPDATE)




Eliminación de datos (DELETE)
Selección de datos en múltiples tablas
(JOIN)





Selección interna (INNER JOIN)

Vistas(VIEW)
Procedimiento almacenado (STORE
PROCEDURE)

Plan de Curso
4. Utilidades SQL Server






Creación de usuarios
Obtener la estructura de una base de datos
Creación de respaldos
Restauración de respaldos
Cargar datos de otras fuentes

Fundamentos básicos
Introducción
Una base de datos es una colección de datos que es gestionada y organizada por un
software específico, elDBMS (DataBase Management System, Sistema Gestor de Base
de Datos). Un DBMS es básicamente un software que se coloca entre el usuario y los
datos como tales. Gracias a esta capa intermedia, el usuario y las aplicaciones no
acceden a los datos tal y como se memorizan efectivamente, es decir a su
representación física, sino que se ve sólo una representación lógica.
El lenguaje de consultaestructurado o SQL (por sus siglas en inglés Structured Query
Language) es un lenguaje declarativo de acceso a bases de datos relacionales que
permite especificar diversos tipos de operaciones en éstas. Es un lenguaje de base de
datos normalizado, utilizado por los diferentes motores de bases de datos para realizar
determinadas operaciones sobre los datos o sobre la estructura de los mismos. Comosu
nombre indica, el SQL nos permite realizar consultas a la base de datos. Pero el nombre
se queda corto ya que SQL además realiza funciones de definición, control y gestión de
la base de datos.
SQL se encuentra en los principales DBMS relacionales que existen en la actualidad por
ejemplo, SQL Server, MySQL, Oracle, MS Access, SyBases, por mencionar algunos.

Fundamentos básicosMicrosoft SQL Server
Microsoft SQL Server es un sistema para la gestión de bases de
datos producido por Microsoft basado en el modelo relacional. Sus lenguajes
para consultas son T-SQL y ANSI SQL. Microsoft SQL Server constituye la
alternativa de Microsoft a otros potentes sistemas gestores de bases de
datos como MySQL, MS Access, Oracle entre otros.

Escalabilidad, estabilidad y seguridad.Incluye también un potente entorno gráfico de administración, que
permite el uso de comandos DDL y DML gráficamente.
Permite trabajar en modo cliente-servidor, donde la información y
datos se alojan en el servidor y los terminales o clientes de la red sólo
acceden a la información.
Además permite administrar información de otros servidores de
datos.

Fundamentos básicos
Comandos
Existen dostipos de comandos para SQL:
 Comandos DDL:
Lenguaje de Definición de Datos (Data Definition Language, DDL)

 Comandos DML:
Lenguaje de Manipulación de Datos (Data Manipulation Language, DML)

Fundamentos básicos
Comandos DDL
Lenguaje de definición de datos es un lenguaje proporcionado por el sistema
gestor de base de datos que permite a los usuarios de la misma llevar a cabo
las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS