FACILITAR EL DESARROLLO Y EL USO DE LA BASE DE DATOS DENTRO DE LAS GUÍAS DE ACCIÓN DEFINIDAS POR LA ADMINISTRACIÓN DE LOS DATOS

Tamaño: px
Comenzar la demostración a partir de la página:

Download "FACILITAR EL DESARROLLO Y EL USO DE LA BASE DE DATOS DENTRO DE LAS GUÍAS DE ACCIÓN DEFINIDAS POR LA ADMINISTRACIÓN DE LOS DATOS"

Transcripción

1 L15. DBA PERSONA ENCARGADA DE ADMINISTRAR Y MANEJAR LOS DATOS DE LA EMPRESA LA LABOR CONSISTE EN PERMITIR A LOS EMPLEADOS DE UNA EMPRESA OBTENGAN LA INFORMACIÓN NECESARIA EN EL MOMENTO OPORTUNO Y DE LA MANERA ADECUADA

2 L15. Responsabilidad DBA (1/2) FACILITAR EL DESARROLLO Y EL USO DE LA BASE DE DATOS DENTRO DE LAS GUÍAS DE ACCIÓN DEFINIDAS POR LA ADMINISTRACIÓN DE LOS DATOS PARTICIPAR EN EL DESARROLLO Y SEGUIMIENTO DE CONTROLES PARA ASEGURAR LA CALIDAD Y LA ALTA INTEGRIDAD DE LOS DATOS ESTAR PREPARADO PARA RECUPERARSE ANTE UNA EVENTUAL FALLA

3 L15. Responsabilidad DBA (1/2) DOCUMENTAR LAS ESTRUCTURAS Y LOS COMPONENTES DE LAS BASES DE DATOS ADMINISTRAR LA ACTIVIDAD DE LOS DATOS EN EL SISTEMA DEFINIR Y GARANTIZAR EL CUMPLIMIENTO DE LOS ESTÁNDARES PARA EL MANEJO DE LOS DATOS DE LA EMPRESA GARANTIZAR LA SEGURIDAD DE LA BASE DE DATOS

4 L15. Concepto de DBA DBA (DATA BASE ADMINISTRATOR) ORIENTADO AL DISEÑO FÍSICO SQL SERVER OFRECE SCRIPTS COMO FACILIDADES DE ADMINISTRACION ASISTENTE ADMINISTRATIVO

5 L15. Funciones de administración ADMINISTRACIÓN DE DATOS (CREAR, ELIMINAR) ADMINISTRACIÓN DE LA ACTIVIDAD DE LOS DATOS RESPALDOS Y RECUPERACIÓN DE DATOS ACCESOS Y PERMISOLOGÍA PROGRAMACIÓN INTENSA DE SCRIPTS DISTRIBUCCIÓN Y REPLICACIÓN DE DATOS PROGRAMACIÓN DE TAREAS AUTOMÁTICAS (AGENTES)

6 L15. Funciones DBA (DATE) DEFINIR EL ESQUEMA CONCEPTUAL DEFINIR EL ESQUEMA INTERNO VINCULARSE CON LOS USUARIOS DEFINIR LAS VERIFICACIONES DE SEGURIDAD E INTEGRIDAD DEFINIR LOS PROCEDIMIENTOS DE RESPALDO Y RECUPERACIÓN SUPERVISAR EL DESEMPEÑO Y RESPONDER A CAMBIOS EN LOS REQUERIMIENTOS

7 L15. Funciones DBA (KORTH) DEFINICIÓN DEL ESQUEMA DEFINICIÓN DE LA ESTRUCTURA DE ALMACENAMIENTO Y DEL MÉTODO DE ACCESO MODIFICACIÓN DEL ESQUEMA Y DE LA ORGANIZACIÓN FÍSICA CONCESIÓN DE AUTORIZACIÓN PARA EL ACCESO DE LOS DATOS ESPECIFICACIÓN DE LAS RESTRICCIONES DE INTEGRIDAD

8 L16. Scripts en SQL Server GRUPO INSTRUCCIONES TRANSACT ARCHIVOS TEXTO.SQL MUY UTILIZADOS EN FUNCIONES DE ADMINISTRACIÓN GENERAR AUTOMÁTICAMENTE DESDE EL SQL SERVER MANAGEMENT STUDIO

9 L16. Stored procedures SQL Server LOS SP DEL SISTEMA SE ALMACENAN EN MASTER LOS CREADOS POR EL PROGRAMADOR NO CONVIENE LLAMARLOS SP_ LOS SP EXTENDIDOS SE LLAMAN XP_

10 DBCC CHECKALLOC DBCC CHECKCATALOG DBCC CHECKCONSTRAINTS DBCC CHECKDB DBCC CHECKFILEGROUP DBCC CHECKINDENT DBCC CHECKTABLE DBCC CLEANTABLE DBCC CONCURRENCYVIOLATION L16. COMANDOS DBCC (1 / 3)

11 DBCC DBREPAIR DBCC DBREINDEX DBCC DROPCLEANBUFFERS DBCC FREEPROCCACHE DBCC INDEXDEFRAG DBCC INPUTBUFFER DBCC NEWALLOC DBCC OPENTRAN DBCC OUTPUTBUFER DBCC PINTABLE DBCC PROCCACHE DBCC ROWLOCK L16. Comandos DBCC (2 / 3)

12 DBCC SHOWCONTIG DBCC SHOW_STATISTICS DBCC SHRINKDATABASE DBCC SHRINKFILE DBCC SQLPERF DBCC TRACEOFF DBCC TRACEON DBCC TRACESTATUS DBCC UNPINTABLE DBCC UPDATEUSAGE DBCC USEROPTIONS L16. Comandos DBCC (3 / 3)

13 L17. DDL CREATE nombre_objeto ALTER nombre_objeto DROP nombre_objeto DBA TRABAJA PRIMORDIALMENTE CON EL OBJETO DATABASE

14 L17. DDL CREATE DATABASE ALTER DATABASE DROP DATABASE DBA, ADICIONALMENTE OBJETOS TABLA, INDICES

15 L17. DCL GRANT <PRIVILEGIO> ON <TABLA> TO <USUARIO> PRIVILEGIO = UPDATE, INSERT, SELECT, DELETE DENY <PRIVILEGIO> IN <TABLA> TO <USUARIO> CASCADE REVOKE <PRIVILEGIO> IN <TABLA> TO <USUARIO>

16 L18. Bases de datos SQL Server EXTENSIÓN MDF (BASES DE DATOS),.NDF (BASES DE DATOS SECUNDARIAS) ARCHIVOS BASES DE DATOS Y LOGS (.LDF)

17 L18. Detalles físicos (1 /2) LOS DATOS SE ALMACENAN EN PÁGINAS LAS PÁGINAS SON BLOQUES DE 8KB CONTIGUOS EN DISCO UNA BASE DE DATOS ALMACENA 128 PÁGINAS POR GB LOS REGISTROS (FILAS) NO PUEDEN OCUPAR MÁS DE UNA PÁGINA LA MÁXIMA CANTIDA DE DATOS PARA UNA FILA QUITANDO LAS CABECERAS ES 8060 BYTES

18 L18. Detalles físicos (2 /2) LAS TABLAS Y LOS ÍNDICES SE ALMACENAN EN EXTENSIONES UNA EXTENSIÓN SON 8 PÁGINAS CONTIGUAS, 64 KB UNA BASE DE DATOS TIENE 16 EXTENSIONES POR 1MB

19 L18. Ejemplo implementación física

20 L18. Ejemplo optimización física

21 L18. Base de datos del sistema MASTER MODEL CONTROL DE USUARIOS DE BASE DE DATOS Y OPERACIONES DE SQL SERVER. CONFIGURACIÓN DE AMBIENTE Y VARIABLES DEL SISTEMA. PLANTILLA BASES DE DATOS DE USUARIO. TEMPDB AREA DE ALMACENAMIENTO PARA TABLAS TEMPORALES. MSDB PUBS AREA DE SOPORTE SQL SERVER AGENT. ALMACENAMIENTO INFORMACIÓN AGENDA. BASES DE DATOS DE EJEMPLO (PÚBLICAS) DISTRIBUTION DISTRIBUCION DE BASES DE DATOS NORTHWIND BASE DE DATOS EJEMPLO.

22 L18. Objetos de la base de datos TODOS LOS ELEMENTOS DE CÓDIGO Y DATOS ALMACENADOS EN EL SERVIDOR SE DENOMINAN OBJETOS TABLAS INDICES VISTAS FUNCIONES PROCEDIMIENTOS ALMACENADOS TRIGGERS (DESENCADENADORES) REGLAS RESTRICCIONES VALOR PREDETERMINADO TIPO DE DATOS

23 L18. Definición de transacciones SECUENCIA DE OPERACIONES EJECUTADA COMO UNA UNIDAD (UNIDAD DE TRABAJO) ACID (ATOMICIDAD, CONSISTENCIA, ISOLATION, DURACION) ISOLATION, ACCESO CONCURRENTE.

24 L18. Iniciando transacciones DE MANERA EXPLÍCITA, COMANDO BEGIN TRANSACTION SQL SERVER AUTOCOMMITED, A MENOS DE ESPECIFICAR LO CONTRARIO DE MANERA IMPLÍCITA SET IMPLICIT_TRANSACTIONS ON

25 L18. Finalizando transacciones COMMIT ROLLBACK

26 L18. Transacciones explicitas BEGIN TRANSACTION COMMIT TRANSACTION O COMMIT WORK ROLLBACK TRANSACTION O ROLLBACK WORK CONTADOR DE TODAS LAS TRANSACCIONES ACTIVAS EN TODAS LAS LAS CONEXIONES

27 L18. Savepoints y anidamiento TRANSACCIONES ANIDADAS SAVEPOINTS SAVE TRANSACTION <nombre>

28 L18. Tipos de Isolation READ UNCOMMITTED READ COMMITTED REPEATABLE READ SERIALIZABLE

29 L19. Crear un grupo de archivos AGRUPACIÓN LÓGICA BASES DE DATOS EN GRUPOS DE ARCHIVOS FUNCIONES ADMINISTRATIVAS FUNCIONES DE ESCALABILIDAD BACKUPS SEPARADOS EN INCREMENTALES

30 L19. Crear una base de datos A TRAVÉS DE LA CÓNSOLA DE ADMINISTRACIÓN A TRAVÉS DEL ASISTENTE DE BASES DE DATOS (DATABASE WIZARD) A TRAVÉS DE COMANDOS SQL (CREATE DATABASE, CREATE TABLE)

31 L19. Grupo de archivos, administracion TABLAS DEL SISTEMA, GRUPO PRIMARY TABLAS DE USUARIO, UN GRUPO POR CADA USUARIO GRUPO USERDATA1 BACKUPS EFICIENTES

32 L19. Crear tablas CREANDO ESPACIO EN DISCO DATABASE PROPERTIES, DATA FILES, INITIAL SIZE, CREC. TRANSACTION LOG, INITIAL SIZE COMANDO CREATE TABLE CREATE TABLE <TABLA>(<Columna1>,...) nombrecolumna tipo opciones

33 L19. Crear tablas

34 L19. Crear tablas

35 L19. Creación de índices UNA TABLA PUEDE CONTENER VARIOS ÍNDICES SQL SERVER CREA AUTOMATICÁMENTE ÍNDICES ÚNICOS PARA ASEGURAR LOS CONSTRAINTS DE PRIMARY KEY Y UNIQUE EL ÍNDICE POR DEFECTO PARA LA CLAVE PRIMARIA, ES CLUSTERED SÓLO UN ÍNDICE CLUSTERED POR TABLA SE PUEDE EMPLEAR CREATE INDEX

36 L20. Shrink de bases de datos DESDE SQL SERVER 2000 Y POSTERIORES AUTOSHRINKS BASES DE DATOS CON ESPACIOS LIBRES, SI LA OPCIÓN AUTOSHRINK ESTA ACTIVADA (CREATE DATABASE). EL MANEJADOR CHEQUEA PERIÓDICAMENTE EL ESPACIO LIBRE. A TRAVÉS DEL ENTERPRISE MANAGER A TRAVÉS DE LOS COMANDOS DBCC SHRINKDATABASE DBCC SHRINKFILE

37 L20. Procedimiento de Shrink SQL SERVER REALIZA SHRINKS DESDE ATRÁS HACIA ADELANTE. LIBERANDO PRIMERO LOS ÚLTIMOS BLOQUES DEL DISCO. SHRINK NO REDUCE EL ESPACIO UTILIZADO, COMPRIME EL ESPACIO NO UTILIZADO ALTER DATABASE COMANDO UTILIZADO

38 L20. Expandir una base de datos A PARTIR DE SQL SERVER 2000, EL MANEJADOR DE BASE DE DATOS EXPANDE AUTOMÁTICAMENTE UNA BASE DE DATOS, DEPENDIENDO DE LOS PARÁMETROS ESPECIFICADOS DURANTE LA CREACIÓN DE LA MISMA MANUALMENTE SE PUEDE EXPANDIR UNA BASE DE DATOS AGREGANDO ESPACIO ADICIONAL A UN ARCHIVO EXISTENTE O CREANDO ESPACIO PARA UN NUEVO ARCHIVO EL TAMAÑO MÍNIMO DE EXPANSIÓN ES 1 MB

39 L20. Eliminar una base de datos DROP DATABASE, ELIMINA UNA BASE DE DATOS AL ELIMINARSE UNA BASE DE DATOS LOS ARCHIVOS Y LOS DATOS DE ESTA SON BORRADOS DEL SERVIDOR CUANDO UNA BASE DE DATOS ES ELIMINADA, ESTA ES ELIMINADA FISICAMENTE, NO PUEDE SER RESTAURADA CON UN RESPALDO (porque es eliminada del catalogo, la misma debe ser creada manualmente y luego restaurada) LAS BASES DE DATOS DEL SISTEMA (msdb, master, model, tempdb) NO PUEDEN SER ELIMINADOS

40 L21. Ubicación de archivos SEPARAR EL LOG Y LA BASE DE DATOS EN ARCHIVOS DIFERENTES (SQL SERVER LO HACE POR DEFECTO, INCLUSO LAS EXTENSIONES SON DIFERENTES) COLOCAR EN DISTINTOS DISPOSITIVOS LOS DATOS Y LAS TRANSACCIONES (RAID PUEDE SOPORTAR ESTA IMPLEMENTACIÓN) UTILIZAR REDUNDANCIA (COMO MECANISMO DE GARANTÍA DE SEGURIDAD) REALIZAR BACKUPS POR SEPARADO DE BASE DE DATOS Y DE TRANSACCIONES

41 L22. Raid, conceptos RAID (REDUNDANT ARRAY OF INDEPENDENT DISKS) RAID (CONJUNTO DE DISCOS VISTOS COMO UNO SOLO) LA UTILIZACIÓN DE GRUPOS DE ARCHIVOS TAMBIÉN PUEDE SER ASOCIADA CON UN RAID PARA OPTIMIZAR EL DISEÑO FÍSICO AL POSEER DOS DISCOS FUNCIONANDO COMO UNO SOLO, LAS LECTURAS Y LAS ESCRITURAS SE REALIZAN EL DOBLE DE RÁPIDO

42 L22. Raid, tolerancia a fallas RAID ES UN SISTEMA DE DISCOS CONTENIENDO MÚLTIPLES DISCOS (UN ARREGLO) OFRECIENDO ALTO RENDIMIENTO, DISPONIBILIDAD, CAPACIDAD DE ALMACENAMIENTO, BAJOS COSTOS LOS ARREGLOS DE DISCOS TOLERANTES A FALLAS SON ORGANIZADOS EN SEIS NIVELES (DEL 0 AL 5), CADA NIVEL UTILIZA UN DIFERENTE ALGORITMO PARA IMPLEMENTAR LA TOLERANCIA A FALLAS LOS NIVELES DE RAID 0, 1 Y 5 SON TÍPICAMENTE UTILIZADOS CON SQL SERVER

43 L22. Raid, niveles RAID SOLO ESTÁ DISPONIBLE EN WINDOWS NT 4.0 O EN WINDOWS 2000 Y POSTERIORES RAID 0 (DATA STRIPPING) ES EL NIVEL DE RAID MAS EFICIENTE RAID 1 (MIRRORRED DRIVE)

44 L22. Raid, implementacion

45 L23. Grupos de archivos, escritura (FILEGROUPS) PERMITE AGRUPAR FÍSICAMENTE ARCHIVOS SQL SERVER UTILIZA UNA ESTRATEGIA PROPORCIONAL DE LLENADO PARA LOS ARCHIVOS DENTRO DE UN GRUPO DE ARCHIVOS. AL ESCRIBIRSE DATOS EN UN GRUPO, SQL SERVER ESCRIBE LOS DATOS PROPORCIONALMENTE EN CADA UNO DE LOS ARCHIVOS DEL GRUPO

46 L23. Grupos de archivos, llenado AL LLENARSE TODOS LOS ARCHIVOS DE UN FILEGROUP, ESTOS SON EXPANDIDOS UNO POR UNO UTILIZANDO LA TÉCNICA DE ROUND ROBIN, SIGUIENDO EL OBJETIVO DE LLENADO PROPORCIONAL LOS GRUPOS DE ARCHIVOS OPTIMIZAN EL RENDIMIENTO DE LAS BASES DE DATOS EN LAS INSTRUCCIONES CREATE DATABASE Y CREATE TABLE SE PUEDE ESPECIFICAR LOS GRUPOS DE ARCHIVOS

47 L24. Grupos de archivos con raid LOS GRUPOS DE ARCHIVOS PUEDEN ASIGNARSE A DISCOS RAID EJEMPLO, SE TIENE UN ARREGLO DE CUATRO DISCOS SE PUEDE CREAR UN FILEGROUP PARA LA BASE DE DATOS CON TRES ARCHIVOS PARA LOS DATOS Y UN ARCHIVO PARA EL LOG (SE ALMACENARÍA CADA UNO EN UN DISCO DEL RAID)

48 L24. Grupos de archivos con raid, físicamente

49 L25. Estimando el tamaño físico de una tabla ESTIMAR EL NÚMERO DE REGISTROS DE LA TABLA CALCULAR EL TOTAL DE BYTES DE LAS COLUMNAS ALMACENANDO DATOS CON LONGITUD FIJA CALCULAR EL TOTAL DE BYTES DE LAS COLUMNAS ALMACENANDO DATOS CON LONGITUD VARIABLE CALCULAR EL TAMAÑO DE UN REGISTRO CALCULAR EL NÚMERO DE REGISTROS POR PÁGINA CONSIDERAR LOS ÍNDICES Y LOS PORCENTAJES DE LLENADO (FILL FACTOR) CALCULAR EL TAMAÑO DE LA TABLA

50 L26. Autenticación MODO WINDOWS (SISTEMA DE OPERACIÓN), CHEQUEA UNA SESSIÓN DEL SISTEMA MODO MIXTO, PERMITE CREAR SESSIONES EN SQL SERVER TRABAJA CON LOGIN Y PASSWORD AUTENTICACIÓN: DETERMINAR SI ALGUIÉN ES REALMENTE QUIEN DICE SER

51 L26. Autenticación

52 L26. Autenticación

53 L27. Cuentas PERMISOS A NIVELES DE BASE DE DATOS PERMISOS A NIVELES DE OBJETOS DE BASE DE DATOS DIFERENCIAS ENTRE AUTORIZACIÓN Y AUTENTICACIÓN SQL SERVER TAMBIÉN PERMITE ROLES CONCEPTO DE SESSIONES, CONCEPTO DE PERMISOS

54 L27. Comandos transact, permisiología GRANT REVOKE DENY

55 L28. Roles ADICIONALMENTE A MANEJAR PERMISOLOGÍA A NIVEL DE USUARIOS DE BASE DE DATOS, SQL SERVER DEFINE ROLES UN ROL, ES UNA AGRUPACIÓN LÓGICA A LA CUAL PUEDEN SER AGREGADOS LOS USUARIOS Y / O LAS CUENTAS LA PERMISOLOGÍA PUEDE ASIGNARSE POR ROLES, EN LUGAR DE ASIGNARSE POR USUARIOS INDIVIDUALMENTE

56 L28. Tipos de roles ROLES FIJOS AL SERVIDOR FIXED-SERVER: NO SE PUEDEN MODIFICAR Y NO SE PUEDEN CREAR NUEVOS ROLES FIJOS A LA BASE DE DATOS FIXED-DATABASE: NO SE PUEDEN MODIFICAR Y SI SE PUEDEN CREAR NUEVOS ROLES DE LA APLICACIÓN APPLICATION: ES LA IMPLEMENTACIÓN DE LA PERMISOLOGÍA, SIMPLIFICA LA TAREA DEL DBA, SE MANEJAN DIFERENTES A LOS OTROS DOS ROLES

57 sysadmin serveradmin setupadmin securityadmin processadmin dbcreator diskadmin bulkadmin L28. Fixed-server roles

58 sp_addsrvrolemember sp_dropsrvrolemember sp_helpsrvrole sp_helpsrvrolemember sp_srvrolepermission L28. SP para fixed-server roles

59 db_owner db_accessadmin db_securityadmin db_ddladmin db_backupoperator db_datareader db_datawriter db_denydatareader db_denydatawriter L28. Fixed-database roles

60 sp_addrole sp_addrolemember sp_dbfixedrolepermission sp_droprole sp_helpdbfixedrole sp_helprole sp_helprolemember sp_droprolemember L28. SP para fixed-database roles

61 L29. Seguridad en SQL Server A TRAVES DE CUENTAS A TRAVES DE ROLES EMPLEANDO TRANSACT EMPLEANDO ENTERPRISE MANAGER

62 L30. Stored procedures para permisología(1/2) SP_ADDLOGIN SP_GRANTLOGIN SP_DROPLOGIN SP_REVOKELOGIN SP_DENYLOGIN

63 L30. Stored procedures para permisología(2/2) SP_PASSWORD SP_HELPSLOGIN SP_DEFAULTDB SP_GRANTDDBACCESS SP_REVOKEDBACCESS SP_HELPUSER

64

65

66

67

68

69

70

71

SEGURIDAD SQL SERVER

SEGURIDAD SQL SERVER SEGURIDAD SQL SERVER Roles de nivel de servidor SQL Server proporciona roles de nivel de servidor para ayudarle a administrar los permisos de un servidor. Estos roles son entidades de seguridad que agrupan

Más detalles

Microsoft SQL Server 2008. Usuarios, Roles, Encriptación y Back Up de la base de datos.

Microsoft SQL Server 2008. Usuarios, Roles, Encriptación y Back Up de la base de datos. Microsoft SQL Server 2008 Usuarios, Roles, Encriptación y Back Up de la base de datos. Creación de un nuevo Usuario 1. Dar clic en Seguridad. 2. Dar clic derecho en Logins. Creación de un nuevo Usuario

Más detalles

GALA MODELO CLIENTE SERVIDOR SQL SERVER MANAGEMENT STUDIO SERVIDOR SQL BASES DE DATOS. Introducción. Describir SQL Server (L1)

GALA MODELO CLIENTE SERVIDOR SQL SERVER MANAGEMENT STUDIO SERVIDOR SQL BASES DE DATOS. Introducción. Describir SQL Server (L1) Describir SQL Server (L1) MODELO CLIENTE SERVIDOR SQL SERVER MANAGEMENT STUDIO SERVIDOR SQL BASES DE DATOS Sistema de Operación SQL Server (L1) WINDOWS 2000/2003 ADVANCED SERVER WINDOWS 2000/2003 SERVER

Más detalles

m047a Curso Programando una Base de Datos SQL Server 2008, 36 h Creación B.D. y Constraints

m047a Curso Programando una Base de Datos SQL Server 2008, 36 h Creación B.D. y Constraints Crear Una Base De Datos (L12) A TRAVÉS DE LA CONSOLA DE ADMINISTRACIÓN A TRAVÉS DEL ASISTENTE DE BASES DE DATOS (DATABASE WIZARD) A TRAVÉS DE COMANDOS SQL (CREATE DATABASE, CREATE TABLE) Crear Un Grupo

Más detalles

Administración de Ficheros de Bases de Datos

Administración de Ficheros de Bases de Datos Administración de Ficheros de Bases de Datos Contenido Introducción 1 Introducción a las estructuras de datos 2 Creación de bases de datos 7 Administración de bases de datos 13 Colocación de archivos y

Más detalles

L1. Describir SQL Server MODELO CLIENTE SERVIDOR SQL SERVER MANAGEMENT STUDIO GRUPO DE SERVIDORES SERVIDOR SQL BASES DE DATOS

L1. Describir SQL Server MODELO CLIENTE SERVIDOR SQL SERVER MANAGEMENT STUDIO GRUPO DE SERVIDORES SERVIDOR SQL BASES DE DATOS L1. Describir SQL Server MODELO CLIENTE SERVIDOR SQL SERVER MANAGEMENT STUDIO GRUPO DE SERVIDORES SERVIDOR SQL BASES DE DATOS L1. Sistema de operación SQL Server WINDOWS SERVER 2003, STANDARD, ENTERPRISE,

Más detalles

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1 Introducción... XIII Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1 Novedades y mejoras en SQL Server 2008 R2... 1 Novedades... 1 Mejoras... 3 Ediciones y componentes en SQL Server

Más detalles

abacformacio@abacformacio.com 1

abacformacio@abacformacio.com 1 Cu Oracle 10gg Estudia el servidor de bases de datos Oracle 10g desde el punto de vista de un diseñador y programador de bases de datos, prestando atención a los objetos que puede crear, como tablas, consultas

Más detalles

GALA CONCEPTO COMMIT, ROOLBACK SAVEPOINTS (SAVE TRANSACTION) No Consultas. Definiciones Transacciones ( L33 )

GALA CONCEPTO COMMIT, ROOLBACK SAVEPOINTS (SAVE TRANSACTION) No Consultas. Definiciones Transacciones ( L33 ) Definiciones Transacciones ( L33 ) CONCEPTO COMMIT, ROOLBACK SAVEPOINTS (SAVE TRANSACTION) Transacciones En Microsoft ( L33 ) MANUAL (REQUIERE PROGRAMACION) AUTOMATICO (COM+ O DTM) DTM (DISTRIBUTED TRANSACTION

Más detalles

Oracle 12c DISEÑO Y PROGRAMACIÓN

Oracle 12c DISEÑO Y PROGRAMACIÓN Oracle 12c Se estudia el servidor de bases de datos empresarial Oracle 12c, centrándose especialmente en el punto de vista de un diseñador o programador de bases de datos, pero explicando también cómo

Más detalles

Guía de Laboratorio Base de Datos I.

Guía de Laboratorio Base de Datos I. Guía de Laboratorio Base de Datos I. UNIVERSIDAD DON BOSCO FACULTAD DE INGENIERIA 1- Gestión del SQL Server Management Studio y creación de bases de datos. Objetivos: Identificar el entorno de trabajo

Más detalles

CURSO DE SQL SERVER 2005

CURSO DE SQL SERVER 2005 CURSO DE SQL SERVER 2005 Una vez finalizado el curso, el alumno estará preparado para: Instalar y configurar SQL Server 2005. Comprender los conceptos más importantes del diseño de bases de datos. Crear

Más detalles

Microsoft SQL Server 2005

Microsoft SQL Server 2005 Microsoft SQL Server 2005 Módulo 1: Diseño y programación Estudia el servidor de bases de datos SQL Server 2005 desde el punto de vista de un diseñador y programador de bases de datos, prestando atención

Más detalles

Sistemas de Datos Curso: Ernesto Chinkes. Sistemas de Datos. Niveles de Control de acceso. Criptografía. Aspectos legales y éticos.

Sistemas de Datos Curso: Ernesto Chinkes. Sistemas de Datos. Niveles de Control de acceso. Criptografía. Aspectos legales y éticos. Sistemas de Datos PROTECCIÓN DE DATOS Niveles de Control de acceso. Criptografía. Aspectos legales y éticos. Esquema de la Clase Importancia de la Información/Datos Req. Seguridad Amenazas Niveles y Medidas

Más detalles

Recuperacion de Desastre en SQL Server 2005. Mejoras

Recuperacion de Desastre en SQL Server 2005. Mejoras Recuperacion de Desastre en SQL Server 2005 Database snapshots Online restore operations Backup media mirroring Improved verification Introducción El recupero de Desastres un proceso de restauración del

Más detalles

Gestion de archivos. Problemas al almacenar datos sólo en la memoria:

Gestion de archivos. Problemas al almacenar datos sólo en la memoria: Gestion de archivos Problemas al almacenar datos sólo en la memoria: 1. El tamaño está limitado por el tamaño de la memoria qué pasa con aplicaciones que necesiten acceder a gran cantidad de información?

Más detalles

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades INTRODUCCION Uno de los objetivos del curso es modelar a través de un diagrama las estructuras lógicas requeridas para almacenar los datos y resolver las consultas del sistema información que requiera

Más detalles

Microsoft SQL Server Conceptos.

Microsoft SQL Server Conceptos. Microsoft Conceptos. Microsoft 2005 es una plataforma de base de datos a gran escala de procesamiento de transacciones en línea (OLTP) y de procesamiento analítico en línea (OLAP). La siguiente tabla muestra

Más detalles

Ministerio de Economía y Producción Secretaría de Hacienda NORMAS DE RESGUARDO Y RECUPERACION DE SISTEMAS (BACKUPS/RECOVERY)

Ministerio de Economía y Producción Secretaría de Hacienda NORMAS DE RESGUARDO Y RECUPERACION DE SISTEMAS (BACKUPS/RECOVERY) NORMAS DE RESGUARDO Y RECUPERACION DE SISTEMAS (BACKUPS/RECOVERY) DOCUMENTO NORMATIVO NORMAS DE RESGUARDO Y RECUPERACION DE SISTEMAS CRONOGRAMA DE REVISIONES Versión Fecha Area/Sector de Elaborado por

Más detalles

Administración y programación de Bases de Datos con SQL Server 2005

Administración y programación de Bases de Datos con SQL Server 2005 Administración y programación de Bases de Datos con SQL Server 2005 Este curso trata las diferentes tareas necesarias para llevar a cabo el despliegue, diseño, implementación y mantenimiento de bases de

Más detalles

Sistemas de Datos Curso: Ernesto Chinkes. Sistemas de Datos. Niveles de Control de acceso. Criptografía. Aspectos legales y éticos.

Sistemas de Datos Curso: Ernesto Chinkes. Sistemas de Datos. Niveles de Control de acceso. Criptografía. Aspectos legales y éticos. Sistemas de Datos PROTECCIÓN DE DATOS Niveles de Control de acceso. Criptografía. Aspectos legales y éticos. Esquema de la Clase Importancia de la Información/Datos Req. Seguridad Amenazas Niveles y Medidas

Más detalles

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA ÍNDICE CAPÍTULO 1. CARACTERÍSTICAS, NOVEDADES Y ENTORNO DE TRABAJO...17 1.1 NOVEDADES EN SQL SERVER 2008 R2...17 1.2 INSTALACIÓN DE MICROSOFT SQL SERVER 2008 R2...18 1.3 VERSIONES DE MICROSOFT SQL SERVER

Más detalles

ADMINISTRACIÓN DE BASE DE DATOS

ADMINISTRACIÓN DE BASE DE DATOS SQL SERVER T-SQL QUERY s es ADMINISTRADOR GRÁFICO SGBD Elementos objetos Tablas Procedimientos Triggers Funciones Usuarios Permiso Roles Contraseñas Programas DTS (Data Transfer System) Exportación e Importación

Más detalles

Fundamentos de Oracle

Fundamentos de Oracle Fundamentos de Oracle Introducción Este curso de 40 horas de duración ofrece a los asistentes los conocimientos necesarios para trabajar con el servidor de bases de datos empresarial Oracle 10g, centrándose

Más detalles

UNIVERSIDAD DEL AZUAY

UNIVERSIDAD DEL AZUAY UNIVERSIDAD DEL AZUAY Facultad de Ciencias de la Administración Escuela de Ingeniería de Sistemas Estudio práctico sobre la seguridad de los datos con el gestor de base de datos Microsoft Sql Server 2000

Más detalles

Seguridad en SQL Server 2005

Seguridad en SQL Server 2005 Seguridad en SQL Server 2005 Tabla de contenidos Modelo de Seguridad en SQL Server Inicios de Sesión - Usuarios Esquemas de Base de Datos Usuarios de Base de Datos Contexto de Ejecución Permisos a sentencias

Más detalles

8 SQL SERVER 2008 RA-MA

8 SQL SERVER 2008 RA-MA ÍNDICE Capítulo 1. Características, novedades y entorno de trabajo... 17 1.1 Novedades en SQL Server 2008... 17 1.2 Instalación de Microsoft SQL Server 2008... 19 1.3 Versiones de Microsoft SQL Server

Más detalles

LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER

LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Estructura de contenidos.

Más detalles

SQL Server 2014 Administración de una base de datos transaccional con SQL Server Management Studio

SQL Server 2014 Administración de una base de datos transaccional con SQL Server Management Studio Presentación 1. Introducción 13 2. Presentación de SQL Server 14 2.1 Qué es un SGBDR? 15 2.2 Modo de funcionamiento cliente/servidor 16 2.3 Las posibles plataformas 18 2.4 Los componentes de SQL Server

Más detalles

Creación y Administración de Bases de Datos

Creación y Administración de Bases de Datos Creación y Administración de Bases de Datos Contenido Introducción 1 Creación de bases de datos 2 Creación de grupos de archivos 11 Administración de bases de datos 14 Introducción a las estructuras de

Más detalles

18 y 19 Sistemas de Archivos Distribuidos y Tarea 05

18 y 19 Sistemas de Archivos Distribuidos y Tarea 05 18 y 19 Sistemas de Archivos Distribuidos y Tarea 05 Prof. Edgardo Adrián Franco Martínez http://computacion.cs.cinvestav.mx/~efranco efranco.docencia@gmail.com Estructuras de datos (Prof. Edgardo A. Franco)

Más detalles

CAPITULO 9. Diseño de una Base de Datos Relacional Distribuida

CAPITULO 9. Diseño de una Base de Datos Relacional Distribuida 9.1 Operaciones CAPITULO 9 Diseño de una Base de Datos Relacional Distribuida Las consultas distribuidas obtienen acceso a datos de varios orígenes de datos homogéneos o heterogéneos. Estos orígenes de

Más detalles

Curso Online de Oracle 10g

Curso Online de Oracle 10g Curso Online de Oracle 10g Presentación Oracle es una de los principales sistemas de bases de datos usado a nivel empresarial. Esta base de datos es desarrollada por la empresa del mismo nombre Oracle

Más detalles

Soporte y mantenimiento de base de datos y aplicativos

Soporte y mantenimiento de base de datos y aplicativos Soporte y mantenimiento de base de datos y aplicativos Las bases de datos constituyen la fuente de información primaria a todos los servicios que el centro de información virtual ofrece a sus usuarios,

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD

LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Copias de

Más detalles

UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS

UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS UNIDAD DIDACTICA 1: SISTEMAS GESTORES DE BASES DE DATOS Índice de contenido: 1. Concepto de base de datos (BD)... 3 2. Los sistemas gestores de bases de datos (SGBD)... 3 3. Arquitectura de los sistemas

Más detalles

SQL Server 2012 Administración de una base de datos transaccional con SQL Server Management Studio

SQL Server 2012 Administración de una base de datos transaccional con SQL Server Management Studio Presentación 1. Introducción 13 2. Presentación de SQL Server 14 2.1 Qué es un SGBDR? 14 2.2 Modo de funcionamiento cliente/servidor 16 2.3 Las posibles plataformas 18 2.4 Los componentes de SQL Server

Más detalles

SQL Server 2000 está diseñado para trabajar con dos tipos de bases de datos :

SQL Server 2000 está diseñado para trabajar con dos tipos de bases de datos : Introducción a SQL Server 2000 SQL Server 2000 es un sistema de gestión de bases de datos relacionales (SGDBR o RDBMS: Relational Database Management System) diseñado para trabajar con grandes cantidades

Más detalles

Tema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM).

Tema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM). Base de datos I. Guía 3 1 Tema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM). Objetivo Específico Creer una base de datos Diseñar y crear tablas para almacenar información Manejar

Más detalles

ADMINISTRACIÓN DE SERVIDORES SQL SERVER

ADMINISTRACIÓN DE SERVIDORES SQL SERVER L33. Tareas SQL Server Management Studio CREACIÓN DE UN GRUPO DE SERVIDORES ADMINISTRACIÓN DE SERVIDORES SQL SERVER ADMINISTRAR BASE DE DATOS ** CREAR BASE DE DATOS ** CONFIGURAR LAS OPCIONES DE BASE DE

Más detalles

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008 TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008 ESTRUCTURA DEL SEMINARIO Modulo 1: Crear y administrar una base de datos SQL Server Métodos para crear una base de datos SQLServer.

Más detalles

CONCEPTOS DE PROCESAMIENTO DE TRANSACCIONES

CONCEPTOS DE PROCESAMIENTO DE TRANSACCIONES Tema 6. CONCEPTOS DE PROCESAMIENTO DE TRANSACCIONES TRANSACCIONES Una transacción es una unidad lógica de trabajo o procesamiento (ejecución de un programa que incluye operaciones de acceso a la base de

Más detalles

DIRECCIÓN DE EXTENSIÓN PROFESIONAL DIVISIÓN DE ALTA TECNOLOGÍA (DAT)

DIRECCIÓN DE EXTENSIÓN PROFESIONAL DIVISIÓN DE ALTA TECNOLOGÍA (DAT) DIRECCIÓN DE EXTENSIÓN PROFESIONAL DIVISIÓN DE ALTA TECNOLOGÍA (DAT) Programa : Database Administrator SQL Server 2012 Curso : Database Administrator SQL Server 2012 Duración : 60 horas SYLLABUS I. DESCRIPCIÓN

Más detalles

ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS

ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS 5 ADMINISTRACIÓN DE BASES DE DATOS DISTRIBUIDAS Contenido: 5.1 Conceptos Generales Administración de Bases de Datos Distribuidas 5.1.1 Administración la Estructura de la Base de Datos 5.1.2 Administración

Más detalles

Componentes de una BD

Componentes de una BD Componentes de una BD Cada BD Oracle en ejecución está asociada a una instancia Oracle. Cuando se arranca el servidor, el software de Oracle reserva una zona de memoria compartida denominada System Global

Más detalles

Tema: Configuración de arreglos redundantes de discos duros (RAID).

Tema: Configuración de arreglos redundantes de discos duros (RAID). 1 Tema: Configuración de arreglos redundantes de discos duros (RAID). Objetivo general Configurar arreglos RAID en discos duros para obtener una mayor tolerancia a fallos, rendimiento y capacidad. Objetivos

Más detalles

Estándar de desarrollo de aplicaciones del Govern de les Illes Balears

Estándar de desarrollo de aplicaciones del Govern de les Illes Balears Estándar de desarrollo de aplicaciones del Govern de les Illes Balears BASE DE DATOS Versión 5.0 Fecha Revisión: 28/05/09 Índice de contenidos INTRODUCCIÓN... 3 NOMENCLATURA DE BASE DE DATOS... 4 2.1.

Más detalles

ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13

ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13 ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13 1.1 SISTEMAS LÓGICOS DE ALMACENAMIENTO DE LA INFORMACIÓN...13 1.2 ALMACENAMIENTO EN FICHEROS...13 1.2.1 Registros físicos y registros

Más detalles

Revista Electrónica Granma Ciencia. Vol.10, No.2, Mayo - Agosto de 2006 ISSN 1027-975X

Revista Electrónica Granma Ciencia. Vol.10, No.2, Mayo - Agosto de 2006 ISSN 1027-975X Revista Electrónica Granma Ciencia. Vol.10, No.2, Mayo - Agosto de 2006 ISSN 1027-975X TÍTULO: El Control de Transacciones como mecanismo de seguridad en Bases de Datos Oracle. AUTORES: Osmani Miranda

Más detalles

Seguridad de la Información Permisos. Sistemas de Bases de Datos II - ITS EMT - CETP

Seguridad de la Información Permisos. Sistemas de Bases de Datos II - ITS EMT - CETP Seguridad de la Información Permisos Permisos Para mantener la seguridad de la base de datos existen permisos que permiten: utilizar la B. D. utilizar tablas de la B. D. utilizar columnas de la B. D. utilizar

Más detalles

Arquitectura de sistema de alta disponibilidad

Arquitectura de sistema de alta disponibilidad Mysql Introducción MySQL Cluster esta diseñado para tener una arquitectura distribuida de nodos sin punto único de fallo. MySQL Cluster consiste en 3 tipos de nodos: 1. Nodos de almacenamiento, son los

Más detalles

INFRAESTRUCTURA DE SERVIDORES MICROSOFT

INFRAESTRUCTURA DE SERVIDORES MICROSOFT INFRAESTRUCTURA DE SERVIDORES MICROSOFT TABLA DE CONTENIDO INTRODUCCION... 3 ESTRUCTURA PROGRAMATICA... 4 TEMA 1: ADMINISTRACION, SOPORTE Y MANTENIMIENTO DE WINDOWS SERVER 2008... 4 Preparar la administración

Más detalles

CI Politécnico Estella

CI Politécnico Estella SÍNTESIS DE LA PROGRAMACIÓN DEL MÓDULO/ASIGNATURA DEPARTAMENTO: INFORMÁTICA GRUPO/CURSO: 2º ASIR 2015-2016 MÓDULO: 10 ASGBD (Administración de Sistemas Gestores de Bases de Datos) PROFESOR: JULIA SEVILLA

Más detalles

T ema 2. S is tem as ges tores de bas es de datos

T ema 2. S is tem as ges tores de bas es de datos S is temas de Informac ión II T ema 2. S is tem as ges tores de bas es de datos Bibliografía: Elmasri y Navathe: Fundamentos de Sistemas de Bases de Datos 3ª edición, 2002 (Capítulo 2). Garcia-Molina,

Más detalles

DIPLOMADO DE INFRAESTRUCTURA DE SERVIDORES MICROSOFT

DIPLOMADO DE INFRAESTRUCTURA DE SERVIDORES MICROSOFT DIPLOMADO DE INFRAESTRUCTURA DE SERVIDORES MICROSOFT TABLA DE CONTENIDO INTRODUCCION... 3 ESTRUCTURA DEL DIPLOMADO... 4 TEMA 1: ADMINISTRACION, SOPORTE Y MANTENIMIENTO DE WINDOWS SERVER 2012... 4 Preparar

Más detalles

Componentes de Integración entre Plataformas Información Detallada

Componentes de Integración entre Plataformas Información Detallada Componentes de Integración entre Plataformas Información Detallada Active Directory Integration Integración con el Directorio Activo Active Directory es el servicio de directorio para Windows 2000 Server.

Más detalles

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I PROGRAMA DE CURSO Modelo 2009 DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I PROFESIONAL ASOCIADO Y LICENCIATURA Versión

Más detalles

Seguridad en SQL Server

Seguridad en SQL Server Seguridad en SQL Server Jesús s LópezL MVP Visual Basic Visual Developer Formador en Alhambra-Eidos Mentor Asociado Solid Quality Learning Consultor y desarrollador Una asociación n de expertos en SQL

Más detalles

Un nombre de usuario de 30 caracteres o menos, sin caracteres especiales y que inicie con una letra.

Un nombre de usuario de 30 caracteres o menos, sin caracteres especiales y que inicie con una letra. Unidad IV: Seguridad 4.1 Tipos de usuario El objetivo de la creación de usuarios es establecer una cuenta segura y útil, que tenga los privilegios adecuados y los valores por defecto apropiados Para acceder

Más detalles

Manual del Usuario MÓDULO DEL SERVIDOR SQL 6

Manual del Usuario MÓDULO DEL SERVIDOR SQL 6 Manual del Usuario MÓDULO DEL SERVIDOR SQL 6 Las características y especificaciones del producto descritas en este manual están sujetas a cambio sin previo aviso. Seagate Software, Inc. se reserva el derecho

Más detalles

Tema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM).

Tema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM). Base de datos I. Guía 1 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM). Objetivo Específico Creer una

Más detalles

MS_20462 Administering Microsoft SQL Server Databases

MS_20462 Administering Microsoft SQL Server Databases Gold Learning Gold Business Intelligence Silver Data Plataform Administering Microsoft SQL Server Databases www.ked.com.mx Por favor no imprimas este documento si no es necesario. Introducción. Este curso

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos SEPARAR Y ADJUNTAR UNA BASE DE DATOS Separar una base de datos Al separar una base de datos la está eliminando de la instancia de SQL Server, pero la deja intacta en sus archivos de datos y en los archivos

Más detalles

Tema: Creacion de una base de datos utilizando sintaxis Sql.

Tema: Creacion de una base de datos utilizando sintaxis Sql. Base de datos I. Guía 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: Creacion de una base de datos utilizando sintaxis Sql. Objetivo Específico Comprender la sintaxis SQL

Más detalles

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura UNIVERSIDAD DEL CARIBE UNICARIBE Escuela de Informática Programa de Asignatura Nombre de la asignatura : Base de Datos Carga académica : 4 créditos Modalidad : Semi-presencial Clave : INF-436 Pre-requisito

Más detalles

Tema 1. Conceptos básicos

Tema 1. Conceptos básicos Conceptos básicos Sistema de Gestión de Bases de Datos, SGBD (DBMS, Database Management System): software diseñado específicamente para el mantenimiento y la explotación de grandes conjuntos de datos 1

Más detalles

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura

1.1.- Objetivos de los sistemas de bases de datos 1.2.- Administración de los datos y administración de bases de datos 1.3.- Niveles de Arquitectura 1. Conceptos Generales 2. Modelo Entidad / Relación 3. Modelo Relacional 4. Integridad de datos relacional 5. Diseño de bases de datos relacionales 6. Lenguaje de consulta estructurado (SQL) 1.1.- Objetivos

Más detalles

Base de datos relacional

Base de datos relacional Base de datos relacional Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para modelar problemas reales y administrar

Más detalles

10775 Administering Microsoft SQL Server 2012 Databases

10775 Administering Microsoft SQL Server 2012 Databases 10775 Administering Microsoft SQL Server 2012 Databases Introducción Este curso de cinco días impartido por instructor, provee a estudiantes con el conocimiento y habilidades para mantener una base de

Más detalles

LOG SHIPPING AND DATABASE MIRROR

LOG SHIPPING AND DATABASE MIRROR LOG SHIPPING AND DATABASE MIRROR Fernando Flores LOG SHIPPING El log shipping es uno de los métodos para implementar la solución de alta disponibilidad. Log shipping es fácil de configurar, fácil de mantener

Más detalles

Autenticación Centralizada

Autenticación Centralizada Autenticación Centralizada Ing. Carlos Rojas Castro Herramientas de Gestión de Redes Introducción En el mundo actual, pero en especial las organizaciones actuales, los usuarios deben dar pruebas de quiénes

Más detalles

Microsoft Dynamics. Instalación de Management Reporter for Microsoft Dynamics ERP

Microsoft Dynamics. Instalación de Management Reporter for Microsoft Dynamics ERP Microsoft Dynamics Instalación de Management Reporter for Microsoft Dynamics ERP Fecha: mayo de 2010 Tabla de contenido Introducción... 3 Información general... 3 Requisitos del sistema... 3 Instalación

Más detalles

LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL

LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL GUÍA DE LABORATORIO Nº 3 Actividad de Proyecto No. 2: CONFIGURAR SISTEMAS MANEJADORES DE BASE DE DATOS. CONFIGURACIÓN

Más detalles

ORACLE WORKFORCE DEVELOPMENT PROGRAM

ORACLE WORKFORCE DEVELOPMENT PROGRAM ORACLE WORKFORCE DEVELOPMENT PROGRAM PROGRAMA: Oracle Database Administration (Certificación DBA) Oracle es la base de datos más utilizada en el mundo a nivel corporativo. El programa de certificación

Más detalles

Tema 6. Transacciones y seguridad

Tema 6. Transacciones y seguridad Tema 6. Transacciones y seguridad Las aplicaciones de bases de datos a gran escala, con bases de datos de gran tamaño y con cientos de usuarios concurrentes, como los sistemas de reservas, los bancos,

Más detalles

Curso Online de Microsoft

Curso Online de Microsoft Curso Online de Microsoft SQL Server Presentación: Estudia el servidor de bases de datos empresarial Microsoft SQL Server 2005 centrándose especialmente en el punto de vista de un diseñador o programador

Más detalles

Novedades en Q-flow 3.02

Novedades en Q-flow 3.02 Novedades en Q-flow 3.02 Introducción Uno de los objetivos principales de Q-flow 3.02 es adecuarse a las necesidades de grandes organizaciones. Por eso Q-flow 3.02 tiene una versión Enterprise que incluye

Más detalles

Manual de Usuario Avanzado Respaldo Cloud

Manual de Usuario Avanzado Respaldo Cloud Manual de Usuario Avanzado Respaldo Cloud Para Microsoft Windows Versión 1.0 CONTENIDOS Contenidos... 2 1 Windows System State... 3 2 Microsoft Exchange 2003/2007... 4 2.1 Introducción... 4 2.2 Backup

Más detalles

Seguridad Informática: Almacenamiento de la información y copias de seguridad

Seguridad Informática: Almacenamiento de la información y copias de seguridad Seguridad Informática: Almacenamiento de la información y copias de seguridad Jesús Moreno León j.morenol@gmail.com Septiembre 2010 Estas diapositivas usan información y ejemplos del curso Redes de Área

Más detalles

Tema: Disparadores Parte I.

Tema: Disparadores Parte I. Base de datos I. Guía 10 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: Disparadores Parte I. Objetivo Utilizar la sintaxis de un disparador en SQL Server Implementar transacciones

Más detalles

Oracle Database 10g: Taller de Administración I 1-2

Oracle Database 10g: Taller de Administración I 1-2 Oracle Database 10g: Taller de Administración I 1-2 Marco de gestión Hay tres componentes principales del marco de gestión de la BD Oracle: Labasededatosylainstanciaqueseestágestionando Un listener que

Más detalles

El lenguaje de manipulación de datos (DML) es una parte fundamental de SQL.

El lenguaje de manipulación de datos (DML) es una parte fundamental de SQL. GUIA DE LABORATORIO # 5 Nombre de la Practica: Manipulación de datos Lugar de ejecución: Centro de Computo MATERIA: Base de Datos II CICLO: 02-2012 I. OBJETIVOS ESPECIFICOS Qué el estudiante: Manipule

Más detalles

Módulo II: Introducción

Módulo II: Introducción Módulo II: Introducción Bases de Datos Trabajo con un SGBDR Creación de Bases de Datos Maximiliano Odstrcil - 1 Bases de Datos Tipos de Bases de Datos Objetos de Bases de Datos Maximiliano Odstrcil - 2

Más detalles

Tema: Creacion de una base de datos utilizando sintaxis Sql.

Tema: Creacion de una base de datos utilizando sintaxis Sql. Base de datos I. Guía 4 1 INSAFOR Tema: Creacion de una base de datos utilizando sintaxis Sql. Objetivo Específico Comprender la sintaxis SQL para crear base de datos y tablas Crear una base de datos con

Más detalles

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos. RAIDS MODO LINEAL Es un tipo de raid que muestra lógicamente un disco pero se compone de 2 o más discos. Solamente llena el disco 0 y cuando este está lleno sigue con el disco 1 y así sucesivamente. Este

Más detalles

ADMINISTRACIÓN DE TECNOLOGÍAS E INFORMACIÓN PROCEDIMIENTO VERSIÓN: 1 SEGURIDAD DE LOS SISTEMAS DE INFORMACION

ADMINISTRACIÓN DE TECNOLOGÍAS E INFORMACIÓN PROCEDIMIENTO VERSIÓN: 1 SEGURIDAD DE LOS SISTEMAS DE INFORMACION ADMINISTRACIÓN DE TECNOLOGÍAS E INFORMACIÓN PROCEDIMIENTO VERSIÓN: 1 SEGURIDAD DE LOS SISTEMAS DE INFORMACION CÓDIGO: APO4-P-004 FECHA DE VIGENCIA 16/Dec/2013 1. OBJETIVO Proteger los de la Agencia Nacional

Más detalles

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS AUTORÍA JOSEFA PÉREZ DOMÍNGUEZ TEMÁTICA NUEVAS TECNOLOGIAS ETAPA CICLOS FORMATIVOS DE GRADO SUPERIOR DE INFORMÁTICA Resumen En esta publicación se

Más detalles

SISTEMAS DE ARCHIVOS DISTRIBUIDOS

SISTEMAS DE ARCHIVOS DISTRIBUIDOS SISTEMAS DE ARCHIVOS DISTRIBUIDOS Tema # VII Sistemas de operación II Abril-Julio 2008 Yudith Cardinale Introducción Requisitos Aspectos de Diseño Servicios de archivos Servicios de directorios Módulo

Más detalles

AUDITORÍA DE BASE DE DATOS MICROSOFT SQL SERVER 2014 WALTER JAVIER NAPÁN TARMEÑO

AUDITORÍA DE BASE DE DATOS MICROSOFT SQL SERVER 2014 WALTER JAVIER NAPÁN TARMEÑO AUDITORÍA DE BASE DE DATOS MICROSOFT SQL SERVER 2014 WALTER JAVIER NAPÁN TARMEÑO Auditoría de Bases de Datos Temas: 1. Introducción a la auditoría de SQL Server 2. Herramientas de auditoría de SQL Server

Más detalles

GALA. Mm047a. Programando una Base de Datos SQL Server 2008. Sé diferente, intégrate. Autor: Orlando Gutiérrez Fecha: 01/01/2010

GALA. Mm047a. Programando una Base de Datos SQL Server 2008. Sé diferente, intégrate. Autor: Orlando Gutiérrez Fecha: 01/01/2010 Sé diferente, intégrate Mm047a Manual Programando una Base de Datos SQL Server 2008 Autor: Orlando Gutiérrez Fecha: 01/01/2010 Prohibida la reproducción total o parcial, derechos reservados, Instituto

Más detalles

Índice libro SQL Server 2005 1 / 6

Índice libro SQL Server 2005 1 / 6 Sql Server 2005 Charte, Francisco Ed. Anaya Multimedia Precio: 13,30 336 páginas. Idioma: Español ISBN: 8441520283. ISBN-13: 9788441520288 1ª edición (06/2006). Índice libro SQL Server 2005 1 / 6 Microsoft

Más detalles

SQL Los fundamentos del lenguaje

SQL Los fundamentos del lenguaje Introducción 1. Un poco de historia 11 2. Las normas SQL 12 3. Descripción rápida del modelo relacional 14 3.1 Principales conceptos del modelo relacional 15 3.2 Principales reglas 16 4. Los operadores

Más detalles

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Administración de Bases de Datos I : T-INF127

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Administración de Bases de Datos I : T-INF127 I. DATOS INFORMATIVOS Carrera Especialidad Curso Código Ciclo : Tercero Requisitos Duración Horas Semana : 06 horas Versión : v.0110 II. SUMILLA : COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería

Más detalles

Instalación de SQL Server 2008 y su manejo con los sistemas Aspel

Instalación de SQL Server 2008 y su manejo con los sistemas Aspel Instalación de SQL Server 2008 y su manejo con los sistemas Aspel Para poder trabajar las bases de datos de los sistemas Aspel en SQL, se deben realizar los pasos siguientes: 1. Instalar SQL Server. 2.

Más detalles

EL ENTORNO DE TRABAJO SQL ORACLE

EL ENTORNO DE TRABAJO SQL ORACLE PREVIO 2 EL ENTORNO DE TRABAJO SQL ORACLE Y LENGUAJE DE DEFINICIÓN DE DATOS DDL) INTRODUCCIÓN A ORACLE Oracle10g es de las últimas versiones de esté manejador de base de datos, incorpora la tecnología

Más detalles

III. ADMINISTRACIÓN DE ORACLE.

III. ADMINISTRACIÓN DE ORACLE. III. ADMINISTRACIÓN DE ORACLE. 1.- Qué es Oracle? Qué hace un Administrador? 2.- Herramientas de ORACLE. 3.- Características. 4.- Arquitectura. 4.1.- Componentes de la BD. 4.2.- Estructura de la memoria.

Más detalles

PROGRAMANDO UNA BASE DE DATOS PostgreSQL ADMINISTRACIÓN INTRODUCCIÓN (L32)

PROGRAMANDO UNA BASE DE DATOS PostgreSQL ADMINISTRACIÓN INTRODUCCIÓN (L32) INTRODUCCIÓN (L32) CONCEPTO DE DBA (DATA BASE ADMINISTRATOR) DISEÑO FÍSICO DE LA BASE DE DATOS MECANISMOS DE SEGURIDAD Y ACCESO MECANISMOS DE RESPALDO Y RECUPERACIÓN MECANISMOS DE CONCURRENCIA CARACTERÍSTICAS

Más detalles

Resumen. El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl

Resumen. El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl Resumen demandas de almacenamiento y procesamiento de datos. Es el conjunto de estas dos capacidades

Más detalles