Creación y administración de bases de datos

Slides:



Advertisements
Presentaciones similares
IMPLEMENTACION CONTIGUA Y NO CONTIGUA
Advertisements

Sql Server Migration Assistant
Código: HOL-SQL29. Permite la encriptación de ficheros de registro y de datos mediante clave de encriptación de datos (Database Encryption Key) Encriptación.
Rocío Contreras Aguila Primer Semestre 2010
Microsoft Sql Server 2000 Ajuste del rendimiento Ruben Alonso Cebrian Código: HOL-SQL06.
integridad referencial
PROFESOR ISAAC GARCÍA RÍOS
SQL Server 2008 Rocío Contreras Águila Primer Semestre 2010.
Estadísticas en SQL Server Rocío Contreras Águila, Primer Semestre 2010.
Rocio Contreras Aguila Primer Semestre Para poder ejecutar esto SQL Server nos permite definir datos y nos entrega herramientas para poder exigir.
Implementación de funciones definidas por el usuario
Implementación de procedimientos almacenados. Introducción a los procedimientos almacenados Creación, ejecución, modificación y eliminación de procedimientos.
Implementación de vistas
Administración de transacciones y bloqueos
Modificación de datos.
Introducción a Transact-SQL
Creación y mantenimiento de índices
Supervisión del rendimiento de SQL Server
Implementación de la integridad de datos
Realización de tareas administrativas. Introducción Tareas de configuración Tareas administrativas rutinarias de SQL Server Automatización de las tareas.
Administración de archivos de bases de datos
Copia de seguridad de bases de datos
Creación de tipos de datos y tablas
PARTICIONAMIENTO DEL DISCO DURO
BASE DE DATOS Primeros pasos
Por: Ronald Toscano Pretelt
Tema: Técnicas Básicas Excel (III) Trucos, opciones y personalización de Excel Índice: 1 Vínculos absolutos y relativos, conectando datos de Excel con.
RESPALDO.
Subir Ficheros al Servidor con PHP José Sánchez Galvañ.
ARQUITECTURA DE ORACLE
Zoho Contiene aplicaciones online que permiten crear y compartir documentos tales como hojas de calculo, documentos, presentaciones, Wiki, compartir documentos.
1 Aula de Informática del Centro de Participación Activa para Personas Mayores de El Ejido (Almería). Consejería Territorial de Salud y Bienestar Social.
Mayo de 2009Dos Ideas - La visión de Sistemas desde el Desarrollo Definición de Datos Conceptos básicos.
CREACIÓN DE UNA BASE DATOS (SCRIPT) Use master go Create Database Practica5 on primary ( Name='Practica5_Data', Filename='c:\basesql\Practica5_Data.Mdf',
Bases de Datos Relacionales
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
BACKUP – RECOVERY DE LAS BASES DE DATOS
BASES DE DATOS Con Access.
1 Microcomputación II Unidad II Administración de datos con MS-SQL Server y Visual Basic Introducción a Transact – SQL: Select, Delete, Update. Tema:
Las Copias de seguridad en
PostgreSQL: Parte 1 Integrantes: Álvaro Marciales Claudio Torrez.
5. Sistemas de archivos avanzados1 Tema 5: Sistemas de Archivos Avanzados Resumen: –Sistema de archivos distribuido –File Replication Service.
Félix Tovar C.I: Daniel Hernández C.I:
ESCUELA TECNOLÓGICA INSTITUTO TÉCNICO CENTRAL Ing. Johanna Vargas Esp. Gerencia de proyectos.
Instalación y Configuración Inicial del Sistema
Cuentas de usuarios y grupos en windows 2008 server
LENGUAJE SQL.
S.O. WINDOWS SERVER 2003.
Alumnas: Santiago Sanchez Amairani Yaquelin Villanueva Jiménez Carina Equipo: 25 Tema: Base de datos Grupo: 308.
Especialista en Business Intelligence Integration Services SSIS Transformaciones (Parte 4) Microsoft SQL Server 2008 R2.
UNIVERSIDAD LATINA BASES DE DATOS ADMINISTRACIÓN.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
EQUIPO:#3 GRUPO:304 NOMBRES: Lizbeth Nava Barón y Erick Ali Mejía.
Administracion de Base de Datos I
1 -Instrucciones del Lenguaje de definición de datos (DDL) se utilizan para crear objetos en la base de datos. -Instrucciones del Lenguaje de control de.
UNIVERSIDAD LATINA II. FUNCIONES DEL ADMINISTRADOR.
Restauración de bases de datos
Mínimo equipo necesario Un equipo 586 con 128MB de RAM como mínimo es recomendado para un servidor de Firebird 2.0. Windows demanda mas CPU y memoria que.
Uso de las herramientas de consulta de Transact-SQL
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
Comandos DDL Los comandos DDL son las siglas de Data Definition Language, y se corresponde con el conjunto de órdenes que permiten definir las estructuras.
Creación de Bases de Datos
Creación de bases de datos y archivos
(Lenguaje de consulta estructurado)
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
ALTER TABLE MODIFICAR LA ESTRUCTURA DE LOS OBJETOS DE UNA BASE DE DATOS.
DML Transact SQL Sesión X Triggers. Duración 2 Horas.
DML Transact SQL Sesión IX Introducción a los procedimientos almacenados.
Implementación de funciones definidas por el usuario.
SQL Lenguaje de Consulta estructurado (structured query language) Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar.
Transcripción de la presentación:

Creación y administración de bases de datos

Introducción Creación de bases de datos Creación de grupos de archivos Administración de bases de datos Introducción a las estructuras de datos

Creación de bases de datos Definición de las bases de datos Cómo funciona el registro de transacciones Configuración de las opciones de base de datos Recuperación de información de la base de datos

Definición de las bases de datos La creación de una base de datos define: El nombre de la base de datos El tamaño de la base de datos Los archivos que componen la base de datos CREATE DATABASE Sample ON PRIMARY ( NAME=SampleData, FILENAME='c:\Archivos de programa\..\..\Data\Sample.mdf', SIZE=10MB, MAXSIZE=15MB, FILEGROWTH=20%) LOG ON ( NAME=SampleLog, FILENAME= 'c:\Archivos de programa\..\..\Data\Sample.ldf', SIZE=3MB, MAXSIZE=5MB, FILEGROWTH=1MB) COLLATE SQL_Latin1_General_Cp1_CI_AS

Cómo funciona el registro de transacciones La aplicación envía una modificación de datos 1 Disco Las modificaciones se graban en el registro de transacciones en el disco 3 Las páginas de datos se cargan o leen en el caché del búfer y se modifican 2 Caché del búfer Disco El proceso Punto de comprobación escribe las transacciones en la base de datos 4

Configuración de las opciones de base de datos Establezca las opciones de la base de datos mediante: El Administrador corporativo de SQL Server La instrucción ALTER DATABASE Categorías de la opción de base de datos Opciones automáticas Opciones de cursor Opciones de recuperación Opciones de SQL Opciones de estado

Recuperación de información de la base de datos Determine las propiedades de la base de datos mediante la función DATABASEPROPERTYEX Utilice los procedimientos almacenados del sistema para mostrar información acerca de las bases de datos y los parámetros de la base de datos sp_helpdb sp_helpdb baseDeDatos sp_spaceused [nombreObjeto]

Creación de grupos de archivos Base de datos Northwind sys... sysusers sysobjects ... Orders Customers Products OrdHistYear2 OrdHistYear1 C:\ D:\ OrdHist1.ndf OrdHist2.ndf E:\ Northwind.mdf Northwind.Idf Grupo de archivos predeterminado OrderHistoryGroup

Administración de bases de datos Administración del crecimiento de los archivos de datos y de registro Supervisión y ampliación de un registro de transacciones Reducción de una base de datos o un archivo Eliminación de una base de datos

Administración del crecimiento de los archivos de datos y de registro Uso del crecimiento automático de los archivos Ampliación de los archivos de la base de datos Agregar archivos secundarios a la base de datos ALTER DATABASE Sample MODIFY FILE ( NAME = 'SampleLog', SIZE = 15MB) GO ALTER DATABASE Sample ADD FILE (NAME = SampleData2, FILENAME='c:\Archivos de programa\..\..\ Data\Sample2.ndf', SIZE=15MB, MAXSIZE=20MB)

Supervisión y ampliación de un registro de transacciones Supervisión del registro Supervisión de las situaciones que causan una actividad intensa en el registro Carga masiva de datos en la tabla indizada Grandes transacciones Realizar operaciones de imagen o texto registradas Ampliación del registro cuando es necesario

Reducción de una base de datos o un archivo Reducción de toda la base de datos Reducción de un archivo de base de datos Reducción automática de una base de datos Establecer la opción de base de datos autoshrink a True DBCC SHRINKDATABASE (Sample, 25) DBCC SHRINKFILE (Sample_Data, 10)

Eliminación de una base de datos Métodos de eliminación de una base de datos Administrador corporativo de SQL Server Instrucción DROP DATABASE Restricciones de la eliminación de bases de datos Mientras se está restaurando Cuando se conecta a ella un usuario Cuando se publica como parte de la duplicación Si es una base de datos de sistema DROP DATABASE Northwind, pubs

Introducción a las estructuras de datos Cómo se almacenan los datos Tipos de páginas y extensiones Páginas que administran el espacio de los archivos Páginas que realizan el seguimiento de tablas e índices

Cómo se almacenan los datos Base de datos Datos (archivo) .mdf o .ndf Registro (archivo) .Idf Tablas, índices Extensión (8 páginas contiguas de 8 KB) Datos Página (8 KB) Tamaño máximo de fila = 8060 bytes

Tipos de páginas y extensiones Páginas que realizan el seguimiento de la asignación de espacio Páginas que contienen datos de índice y usuario Tipos de extensiones Extensión mixta Extensiones uniformes Espacio libre

Páginas que administran el espacio de los archivos 1 2 3 4 5 6 7 Número de página Encabezado de archivo PFS GAM SGAM

Páginas que realizan el seguimiento de tablas e índices Extensiones mezcladas Extensiones uniformes IAM Página de datos Páginas 3 a 8 Datos