SQL Server 2008
Hola he estado llevando un curso sobre SQL server 2008 y he lo poco o mucho que he logrado rescatar me gustaria compartirlo les dejo parte de las clases que he llevado cualquier duda no duden en contactarme.

Base de datos (BD)       

es  una colección de información organizada

Data Marts--Data warehouse

cubos de informacion es decir la informacion esta diistribuida en cada cara. En cada cara hay informacion diferente

Data Marts solo se aplica a un area a cualquiera que tenga estadistica

Data warehouse se aplica a todas las areas

Analisis de datos (OLAP mineria de datos)

oro --> informacion pura de la empresa, la mineria de datos es la que nos va a ayudar a tomar decisiones importanetes en la empresa

SQL server maneja un lenguaje de consulta SQL , el cual es el lenguaje de consulta standard para todas las bases de dartos, el lenguaje SQL es universal

tipos de base de datos

OLTP

esta es la base de datos que toda empresa tiene, aqui se guardan todas las transacciones de la emopresa, esta base de datos es inmensa por ser la que tiene todos los datos

OLAP

Base datos analitica, previamente consoplidada de una base de datos OLTP, aqui se encuentra la informacion pura la que esta consolidada, sin una base de datos OLTP no se podria generar una base de datos OLAP, los cubos de informacion se realizan aqui (Data Marts--Data warehouse)

snf --> extension de la base de datos compacta (compac edition)

mdf--> extencion de una base de datos normal (motor de base de datos)

instancia --> Servidor

Roles de servidor

usuario1--> dbCreator (crear base de datos)

usuario2-->SecurityAdmin (crear usuarios)

usuario3-->SysAdmin(todo)

roles de base de datos

el rol de la base de datos afecta a toda la base de datos DONDE se encuentra es decir si un usuario crea una base de datos solo el puede acceder

usuarioBD1-->db_datawriter  y db_denydatareader      //escribe y lee

usuarioBD2-->db_datareader y db_denydatawriter     //lee pero no escribe

 usuarioBD3-->db_owner  

bases de datos del sistema

Master:

model:

tempdb:

objetos de base de datos

una base de datos esta compuesta de tablas, las tablas estan compuestas de filas y columnas. PK las PK son las que se encargan de ver la unicidad de la informacion es decir que no existan datos iguales. Las FK conservan la integridad entre tabla. Los procedimientos de almacenados son aquellos que estan en el servidor y son ejecutados en el momento deseado. Trigger son aquellos que son definidos. se colocan los parametros y luego este se ejecuta automaticamente ejem: se imprimira una factura cada vez que se realice una venta. aqui el trigger se activa cada vez que la tabla ventas se vea afectada.
Vistas son sentencias SQL que permiten ver una tabla temporal

Almecenamiento de los datos

1 DB tiene dos tipos de archivos

mdf(datos): archivo de datos

ldf(logico): el archivo logico se guarda en codigo binario

                      Debe ser la tercera parte del archivo principal (fisico)

the hour is...
 
music
 


MusicPlaylist
Music Playlist at MixPod.com