Site hosted by Angelfire.com: Build your free website today!

Para que sirven las bases de datos que salen por default en SQL SERVER?

 

 

Master: Almacena toda la información mas importante del SQLSERVER  incluyendo las bases de datos que manejo los usuarios ETC.

 

 

Model: Base de datos modelo, todas las bases de datos nuevas que se creen siguen la estructura de la MODEL.

 

MSDB: En estas tablas se guarda temporalmente la interfas entre el usuario y la base de datos.

 

TEMPDB: En estas tablas se guarda temporalmente la interfas entre el usuario y la base de datos.

 

PUBS: Esta es una base de datos para comenzar a practicar en SQLSERVER.

 

NORTHWIND: Esta es una base de datos de practica pero mas robusta que la anterior.

 

 

Comandos vistos en clase

 

 

Nota: Esto se hace en el Query analiser

 

Restaura la estructura PUBS.

 

C:\archivos de programa\microsoft SQL SERVER\MSSQL\install\instnwnd.sql

 

Restaura la estructura NORTHWIND.

 

C:\archivos de programa\microsoft SQL SERVER\MSSQL\install\ instpubs.sql

 

La extenciòn de las bases de datos de SQL SERVER  _DATA .MDF

 

Los archivos en los cuales se encuentran los movimientos a la base de datos son _LOG.LDF

 

Para crear una base de datos en el Query analiser la sentencia es create database Nombre de la Tabla.

 

Para borrar una base de datos existente en el Query Analiser drop database Nombre de la Tabla.

 

PERMISSO EN LAS BASES DE DATOS: Existen 3 tipos

 

  1. Un solo usuario                       single_user
  2. Multiusuario                            multi_user
  3. Usuario Restringido                 restricted_user

 

Con estos comandos restringes si la base de datos esta en linea

 

offline

online

 

propiedades de lectura

 

read_only         Solo lectura

read_write       Lectura Escritura

 

 

 

Clase 1

                        create database bd_Nueva

drop database bd_Nueva

 

alter database pubs set multi_user

select databasepropertyex('pubs','useraccess') as usuario

 

alter database pubs set online

select databasepropertyex('pubs','status')

 

select databasepropertyex('pubs','updateability')

 

Clase 2

 

alter database practica set single_user

alter database practica set read_only

select databasepropertyex('practica','useraccess')

select databasepropertyex('practica','updateability')

alter database practica set read_write

use practica

create table clientes

(nombre char (50),edad int,telefono char(20))

select * from clientes

 

 

 

Investigar tipos de datos que tiene SQL SERVER

 

Enteros

Caracteres

Fecha y Hora

Bits

Definidos por el Usuario

 

Hacer un escip, crear una base de datos, crear 3  tablas, Campos (Manejar varios tipos de datos) y al final debe de quedar de solo Lectura.