SQL Server

Anuncio
SQL Server
Agenda




¿Qué son las bases de datos?
Tipos de Bases de datos
DBMS y RDBMS
Lenguaje de Consulta: SQL
–
–

DDL
DML
Bases de datos relacionales
Las bases de datos


Conjunto de información relacionada que se
encuentra agrupada ó estructurada.
Conjunto organizado e integrado de datos
almacenados en computadora, con el fin de
facilitar su uso para aplicaciones con
múltiples finalidades.
Tipos de bases de datos





Jerarquicas
De Red
Relacionales
Orientadas a objetos
Documentales
DBMS – Database Management
System

Software dedicado a servir de interfaz entre
la base de datos, el usuario y las
aplicaciones que la utilizan.
–
–
–
–
Modelo de datos: jerárquico, red, relacional,
objetos
Lenguaje de consulta
Mecanismo de Seguridad
Mecanismo de transacciones
DBMS – Database Management
System

Características
–
–
–
–
–
–
–
–
–
.
Abstracción de la información
Independencia
Redundancia mínima
Consistencia
Seguridad
Integridad
Respaldo y recuperación
Control de la concurrencia
Tiempo de respuesta
DBMS – Database Management
System
–
Libres:







PosgreSQL
MySQL
FireBird
SQLite
Sybase ASE
SQL Server Desktop Engine 2000
SQL Server Express Edition 2005
DBMS – Database Management
System
–
Comerciales:








dBase
Fox Pro
IBM DB2
IBM Informix
MAGIC
Microsoft SQL Server
Oracle
Paradox
Lenguaje SQL – Structured Query
Language

Es un lenguaje estandarizado de
computadora utilizado para crear, recuperar,
manipular, actualizar y eliminar datos desde
un DBMS.
–
DDL Data Definition language

–
Create, Alter, Drop, Truncate, Grant, Revoke
DML Data manipulatiton language

Insert, Delete, Update, Select, Commit, Rollback
Microsoft SQL Server






Soporte de transacciones
Estabilidad
Seguridad
Escalabilidad
Ambiente grafico DML y DDL
Replicación
Descargar