Professional Documents
Culture Documents
CUARTO CICLO
Agenda
Logros de la Unidad
Manejo de una base de datos
Manejo de los archivos de base de datos
Manejo de Schemas
Base de Datos
Logro
Al trmino de la sesin, el alumno crea y
maneja una base de datos y sus
esquemas; adems crea e implementan
tablas de base de datos para almacenar
los datos de un proceso de negocio real.
Bases de Datos
UNIDAD 1. Base de Datos y Tablas
BASE DE DATOS
Transact - SQL
Es el lenguaje de programacin usado para SQL Server.
Permite:
Tener acceso a la informacin
Realizar bsquedas
Actualizar y administrar sistemas de bases de datos
Relacionales
AUTENTICACIN
Grupo
Grupooousuario
usuario
de
deWindows
WindowsServer
Server
O BIEN
Cuenta
Cuentade
deinicio
iniciode
de
sesin
de
SQL
Server
sesin de SQL Server
Windows Server
SQL Server
comprueba la
conexin de confianza
SQL
Server
SQL Server
comprueba el nombre
y la contrasea
servidor
Autenticaci
n
Usuario
sql
Password del
Usuario
tempdb
msdb
pubs
Northwind
User1
distribution
Archivo de datos
Archivo de registro
Archivo fsico donde se
almacena los datos
temporalmente
Consideraciones ubicacin
Tipos de archivos
Archivos de datos
Primario (*.MDF)
Secundario (*.NDF)
Archivo de registro(*.LDF)
Almacenamiento de datos
Archivos de datos
Almacenamiento de datos
Archivo de Registro
PRIMARY
BD_Negocio.md
f
(Archivo de
datos)
BD_Negocio_log
.ldf
(Archivo de
Log)
Create
Database
BD_Ciber
On
PRIMARY (file.mdf )
FILEGROUP Ciber_Hist
(file.ndf ),
( file.ndf)
Adicionando Filegroups a la BD
Comandos adicionales
Listar las Bases de Datos
SELECT * FROM sys.sysdatabases
Qu es un Schema?
Entidad independiente, contenedor de objetos
distintos del usuario que ha creado esos
objetos.
Un esquema slo puede ser propiedad de un
usuario a la vez, pero un solo usuario puede ser
dueo de muchos esquemas.
Esquema por defecto
El esquema predeterminado es el primer
esquema que se busca al resolver los nombres
de objeto no calificadas. Si no hay ningn
esquema predeterminado se define para una
cuenta de usuario, SQL Server asumir dbo.
Ventajas de un Schema
Proporcionan la oportunidad de simplificar la
administracin de la seguridad, backup y
restauracin, y administracin de base de datos.
Ayudan a manejar la lgica de las entidades por
separado, el uno del otro, pero dejar a los objetos
para trabajar juntos cuando sea necesario.
A travs de esquemas, un DBA puede controlar el
acceso a los objetos fundamentales que de otra
manera
estaran
abiertos
a
los
cambios
potencialmente destructiva por los usuarios.
Permisos
Base de Datos
Preguntas?
Base de Datos
Fin de Sesin