SlideShare una empresa de Scribd logo
 DEISY GLADYS VILCHEZ CIEZA
 LELY YOJANY YDROGO MEGO.
MICROSOFT SQL SERVER 2012
DEFINICIÓN:
Es un sistema de gestión de base de datos relacionales SQL
server 2012 comprende un conjunto de extensiones de
programación para mejorar el lenguaje de consulta
estructurado, ya que es un lenguaje de programación
interactivo y estándar para obtener información y actualizar
una base de datos.
CARACTERISTICAS:
 Capacidad de cálculo.
 Alta disponibilidad
 Escalabilidad y rendimiento
 Seguridad
 Replicación
 Herramientas administrativas
Base de datos del sistema:
.
Base de datos
Del sistema
Descripción
Base de datos maestra
Registra toda la información del sistema para una instancia de SQL server.
Base de datos msdb La utilizan para para programar alertas y trabajos.
Base de datos modelo
Esta se utiliza como plantilla para todas las bases de datos creados en la
instancia SQL server. Las modificaciones hechas en la Base de Datos
modelo, como el tamaño de la base de datos, la interrelación, el modelo de
recuperación de datos entre otras opciones se emplean en la base de datos
q se crea con posterioridad.
Base de datos Resourse
Esta base de datos es solo de lectura q contiene objetos del sistema SQL
server q persisten físicamente en la base de datos, pero aparecen
lógicamente en el esquema de cada base de datos.
Base de datos Tempdb Área de trabajo que contiene objetos temporales o conjunto de resultados
intermedios
Tipos de archivos de base de datos:
Archivo Descripción
Primario El archivo de datos principal incluye la información de inicio de la base de datos y
apunta a los demás archivos de la misma. Los datos y objetos del usuario se
pueden almacenar en este archivo o en archivos de datos secundarios. Cada
base de datos tiene un archivo de datos principal. La extensión recomendada para
los nombres de archivos de datos principales es .mdf.
Secundario Los archivos de datos secundarios son opcionales, están definidos por el usuario
y almacenan los datos del usuario. Se pueden utilizar para distribuir datos en
varios discos colocando cada archivo en una unidad de disco distinta. Además, si
una base de datos supera el tamaño máximo establecido para un archivo de
Windows, puede utilizar los archivos de datos secundarios para permitir el
crecimiento de la base de datos.
La extensión de nombre de archivo recomendada para archivos de datos
secundarios es. Ndf.
Transacciones Los archivos del registro de transacciones contienen la información de registro
que se utiliza para recuperar la base de datos. Cada base de datos debe tener al
menos un archivo de registro. La extensión recomendada para los nombres de
archivos de registro es .ldf.
Comandos de creación, modificación
y eliminación:
 CREATE DATABASE:
se utiliza para crear una nueva base de datos vacía.
Sintaxis
CREATE [OR REPLACE] {DATABASE | SCHEMA} [IF NOT EXISTS]
db_name
[create_specification] ...
create_specification:
[DEFAULT] CHARACTER SET [=] charset_name
| [DEFAULT] COLLATE [=] collation_name
 DROP DATABASE:
se utiliza para eliminar completamente una base de
datos existente.
Sintaxis
DROP {DATABASE | SCHEMA} [IF EXISTS] db_name
 CREATE TABLE:
se utiliza para crear una nueva tabla, donde la
información se almacena realmente.
Sintaxis
CREATE [OR REPLACE] [TEMPORARY] TABLE [IF NOT
EXISTS] tbl_name
(create_definition,...) [table_options ]... [partition_options]
CREATE [OR REPLACE] [TEMPORARY] TABLE [IF NOT
EXISTS] tbl_name
[(create_definition,...)] [table_options ]... [partition_options]
select_statement
 ALTER TABLE:
se utiliza para modificar una tabla ya existente.
Sintaxis
ALTER TABLE tab_name ENGINE = InnoDB;
 DROP TABLE :
se utiliza para eliminar por completo una tabla existente.
Sintaxis
DROP [TEMPORARY] TABLE [IF EXISTS] [/*COMMENT TO
SAVE*/]
tbl_name [, tbl_name]
[RESTRICT | CASCADE]
EJEMPLOS:
Create database.
CREATE DATABASE db1;
Query OK, 1 row affected (0.18 sec)
CREATE DATABASE db1;
ERROR 1007 (HY000): Can't create database 'db1'; database exists
CREATE DATABASE IF NOT EXISTS db1;
Query OK, 1 row affected, 1 warning (0.01 sec)
Drop database.
DROP DATABASE bufg;
Query OK, 0 rows affected (0.39 sec)
DROP DATABASE bufg;
ERROR 1008 (HY000): Can't drop database 'bufg'; database
doesn't exist W
Show warnings enabled.
DROP DATABASE IF EXISTS bufg;
Query OK, 0 rows affected, 1 warning (0.00 sec)
Note (Code 1008): Can't drop database 'bufg'; database
doesn't exist
Alter table.
Create table t1 (a int, e enum ('red','green'));
Alter table t1 modify e enum ('red','green','blue'),
algorithm=inplace;
-> Query OK, 0 rows affected (0.11 sec)
-> Records: 0 Duplicates: 0 Warnings: 0
Alter table t1 add c int, algorithm=inplace;
-> ERROR 1845 (0A000): ALGORITHM=INPLACE is not
supported for this operation. Try ALGORITHM=COPY
Drop table
DROP TABLE. Employees, Customers;
Recomendaciones:
Para la protección de datos en una solución de disco
compartido de otro fabricante (una SAN), se recomienda
utilizar las instancias de clúster de conmutación por error
de AlwaysOn.
Para la protección de datos en SQL Server, se recomienda
utilizar Grupos de disponibilidad
Conclusiones:
Microsoft SQL server 2012 es una herramienta que nos facilita crear,
actualizar asi como también eliminar. Ya que en el mundo real y en las
grandes empresas es vital estas técnicas y de esta manera poder
adoptar al sistema a cualquier cambio.
Apreciación del Equipo:
Una estrategia de copia de seguridad para nuestras bases de
datos. Las copias de seguridad del registro de transacciones para
que se puede realizar la recuperación ante desastres con poca
pérdida de datos.
Microsoft sql server 2012

Más contenido relacionado

La actualidad más candente

Administración de base de datos oracle - sesión 4
Administración de base de datos oracle - sesión 4Administración de base de datos oracle - sesión 4
Administración de base de datos oracle - sesión 4
Sefira111
 
Mejores Prácticas Administración de Base de Datos Oracle
Mejores Prácticas Administración de Base de Datos OracleMejores Prácticas Administración de Base de Datos Oracle
Mejores Prácticas Administración de Base de Datos Oracle
jftorres92
 
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Alexander Calderón
 
Base de datos unidad 1
Base de datos   unidad 1Base de datos   unidad 1
Base de datos unidad 1
islandin
 
Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02Celso
 
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1Guillermo Taylor
 
Abf leccion 10
Abf leccion 10Abf leccion 10
Abf leccion 10victdiazm
 
Base de-datos-en-microsoft-sql-server
Base de-datos-en-microsoft-sql-serverBase de-datos-en-microsoft-sql-server
Base de-datos-en-microsoft-sql-server
thalia margarita serrano diaz
 
Conceptos basicos mysql
Conceptos basicos mysqlConceptos basicos mysql
Conceptos basicos mysql
kevin senior
 
Base de datos en sql
Base  de datos en sqlBase  de datos en sql
Base de datos en sql
Sonia Ramos Fernandez
 
Abf leccion 06
Abf leccion 06Abf leccion 06
Abf leccion 06victdiazm
 
Comandos básicos para bases de datos mysql y
Comandos básicos para bases de datos mysql yComandos básicos para bases de datos mysql y
Comandos básicos para bases de datos mysql y
Robedgar MX
 
Introducción a SQL sobre Oracle
Introducción a SQL sobre OracleIntroducción a SQL sobre Oracle
Introducción a SQL sobre OracleRaúl Galíndez
 
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Carmen Soler
 
Administración de base de datos oracle - sesion 2
Administración de base de datos oracle - sesion 2Administración de base de datos oracle - sesion 2
Administración de base de datos oracle - sesion 2
Sefira111
 
Administración de base de datos oracle - sesion 8
Administración de base de datos oracle - sesion 8Administración de base de datos oracle - sesion 8
Administración de base de datos oracle - sesion 8
Sefira111
 
Archivos de datos
Archivos de datosArchivos de datos
Archivos de datos
aearmijos
 

La actualidad más candente (19)

Administración de base de datos oracle - sesión 4
Administración de base de datos oracle - sesión 4Administración de base de datos oracle - sesión 4
Administración de base de datos oracle - sesión 4
 
Mejores Prácticas Administración de Base de Datos Oracle
Mejores Prácticas Administración de Base de Datos OracleMejores Prácticas Administración de Base de Datos Oracle
Mejores Prácticas Administración de Base de Datos Oracle
 
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
Estructura de Almacenamiento en Oracle. TableSpaceZ052 07
 
Base de datos unidad 1
Base de datos   unidad 1Base de datos   unidad 1
Base de datos unidad 1
 
Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02Administracion de base de datos oracle tarea#02
Administracion de base de datos oracle tarea#02
 
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
 
Abf leccion 10
Abf leccion 10Abf leccion 10
Abf leccion 10
 
Base de-datos-en-microsoft-sql-server
Base de-datos-en-microsoft-sql-serverBase de-datos-en-microsoft-sql-server
Base de-datos-en-microsoft-sql-server
 
Conceptos basicos mysql
Conceptos basicos mysqlConceptos basicos mysql
Conceptos basicos mysql
 
Base de datos en sql
Base  de datos en sqlBase  de datos en sql
Base de datos en sql
 
Abf leccion 06
Abf leccion 06Abf leccion 06
Abf leccion 06
 
Comandos básicos para bases de datos mysql y
Comandos básicos para bases de datos mysql yComandos básicos para bases de datos mysql y
Comandos básicos para bases de datos mysql y
 
Introducción a SQL sobre Oracle
Introducción a SQL sobre OracleIntroducción a SQL sobre Oracle
Introducción a SQL sobre Oracle
 
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2
 
Presentación1
Presentación1Presentación1
Presentación1
 
Administración de base de datos oracle - sesion 2
Administración de base de datos oracle - sesion 2Administración de base de datos oracle - sesion 2
Administración de base de datos oracle - sesion 2
 
Administración de base de datos oracle - sesion 8
Administración de base de datos oracle - sesion 8Administración de base de datos oracle - sesion 8
Administración de base de datos oracle - sesion 8
 
BASE DE DATOS :)
BASE DE DATOS :)BASE DE DATOS :)
BASE DE DATOS :)
 
Archivos de datos
Archivos de datosArchivos de datos
Archivos de datos
 

Similar a Microsoft sql server 2012

Base de datos en microsoft sql server
Base de datos en microsoft sql serverBase de datos en microsoft sql server
Base de datos en microsoft sql server
Jorge Paredes Toledo
 
Microsoft sql server
Microsoft sql serverMicrosoft sql server
Microsoft sql server
DeisyVilchez
 
Sql
SqlSql
BASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVERBASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVER
LISBETH ALEXANDRA VASQUEZ CIEZA
 
1-2 Arquitectura base de datos.pptx
1-2 Arquitectura base de datos.pptx1-2 Arquitectura base de datos.pptx
1-2 Arquitectura base de datos.pptx
jose651254
 
guia-2.pdf
guia-2.pdfguia-2.pdf
guia-2.pdf
AntonioHurtado37
 
BASE DE DATOS EN MICROSOFT SQL SERVER
BASE DE DATOS EN MICROSOFT SQL SERVERBASE DE DATOS EN MICROSOFT SQL SERVER
BASE DE DATOS EN MICROSOFT SQL SERVER
Marleny Pretell Silva
 
Base de datos en sql
Base de datos en sqlBase de datos en sql
Base de datos en sql
Thalia Regalado Juape
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Ricardo Hernandez
 
Diapositivas de sql base de datoss
Diapositivas de sql base de datossDiapositivas de sql base de datoss
Diapositivas de sql base de datoss
DEYSY1234
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datosJorge Porras
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
Berenice Quintero
 
Manual de microsoft sql server full transact sql
Manual de microsoft sql server   full transact sqlManual de microsoft sql server   full transact sql
Manual de microsoft sql server full transact sql
Rene Aguerrero
 
Base de datos en microsoft sql server
Base de datos en microsoft sql serverBase de datos en microsoft sql server
Base de datos en microsoft sql server
Vannesa Salazar
 
Lenguaje transact
Lenguaje transactLenguaje transact
Escritorio bas de daros
Escritorio bas de darosEscritorio bas de daros
Escritorio bas de darosJaiir MoReno
 
Nelson chavez base de datos
Nelson chavez base de datosNelson chavez base de datos
Nelson chavez base de datos
Nelson Chavez
 

Similar a Microsoft sql server 2012 (20)

Base de datos en microsoft sql server
Base de datos en microsoft sql serverBase de datos en microsoft sql server
Base de datos en microsoft sql server
 
Microsoft sql server
Microsoft sql serverMicrosoft sql server
Microsoft sql server
 
Sql
SqlSql
Sql
 
BASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVERBASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVER
 
1-2 Arquitectura base de datos.pptx
1-2 Arquitectura base de datos.pptx1-2 Arquitectura base de datos.pptx
1-2 Arquitectura base de datos.pptx
 
guia-2.pdf
guia-2.pdfguia-2.pdf
guia-2.pdf
 
BASE DE DATOS EN MICROSOFT SQL SERVER
BASE DE DATOS EN MICROSOFT SQL SERVERBASE DE DATOS EN MICROSOFT SQL SERVER
BASE DE DATOS EN MICROSOFT SQL SERVER
 
Base de datos en sql
Base de datos en sqlBase de datos en sql
Base de datos en sql
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Diapositivas de sql base de datoss
Diapositivas de sql base de datossDiapositivas de sql base de datoss
Diapositivas de sql base de datoss
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Manual de microsoft sql server full transact sql
Manual de microsoft sql server   full transact sqlManual de microsoft sql server   full transact sql
Manual de microsoft sql server full transact sql
 
Base de datos en microsoft sql server
Base de datos en microsoft sql serverBase de datos en microsoft sql server
Base de datos en microsoft sql server
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
Escritorio bas de daros
Escritorio bas de darosEscritorio bas de daros
Escritorio bas de daros
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
BASE DE DATOS :):)
BASE DE DATOS :):)BASE DE DATOS :):)
BASE DE DATOS :):)
 
Nelson chavez base de datos
Nelson chavez base de datosNelson chavez base de datos
Nelson chavez base de datos
 
Administracion de base de datos
Administracion de base de datosAdministracion de base de datos
Administracion de base de datos
 

Más de lelyydrogo

Salto condiconal
Salto condiconalSalto condiconal
Salto condiconal
lelyydrogo
 
Programacion de microcontrolador
Programacion de microcontroladorProgramacion de microcontrolador
Programacion de microcontrolador
lelyydrogo
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
lelyydrogo
 
Arquitectura de microprocesadores
Arquitectura de microprocesadoresArquitectura de microprocesadores
Arquitectura de microprocesadores
lelyydrogo
 
Vistas
VistasVistas
Vistas
lelyydrogo
 
Tablas y-tipos-de-datos
Tablas y-tipos-de-datosTablas y-tipos-de-datos
Tablas y-tipos-de-datos
lelyydrogo
 
Calculo relacional diapositivas
Calculo relacional diapositivasCalculo relacional diapositivas
Calculo relacional diapositivas
lelyydrogo
 
Modelamiento entidad-relacion.diapositivas
Modelamiento entidad-relacion.diapositivasModelamiento entidad-relacion.diapositivas
Modelamiento entidad-relacion.diapositivas
lelyydrogo
 
Modelos de-datos
Modelos de-datosModelos de-datos
Modelos de-datos
lelyydrogo
 
Fases para la creacion de una base datos
Fases para la creacion de una base datosFases para la creacion de una base datos
Fases para la creacion de una base datos
lelyydrogo
 

Más de lelyydrogo (11)

Ip
IpIp
Ip
 
Salto condiconal
Salto condiconalSalto condiconal
Salto condiconal
 
Programacion de microcontrolador
Programacion de microcontroladorProgramacion de microcontrolador
Programacion de microcontrolador
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arquitectura de microprocesadores
Arquitectura de microprocesadoresArquitectura de microprocesadores
Arquitectura de microprocesadores
 
Vistas
VistasVistas
Vistas
 
Tablas y-tipos-de-datos
Tablas y-tipos-de-datosTablas y-tipos-de-datos
Tablas y-tipos-de-datos
 
Calculo relacional diapositivas
Calculo relacional diapositivasCalculo relacional diapositivas
Calculo relacional diapositivas
 
Modelamiento entidad-relacion.diapositivas
Modelamiento entidad-relacion.diapositivasModelamiento entidad-relacion.diapositivas
Modelamiento entidad-relacion.diapositivas
 
Modelos de-datos
Modelos de-datosModelos de-datos
Modelos de-datos
 
Fases para la creacion de una base datos
Fases para la creacion de una base datosFases para la creacion de una base datos
Fases para la creacion de una base datos
 

Último

Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
YasneidyGonzalez
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
20minutos
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
rosannatasaycoyactay
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
https://gramadal.wordpress.com/
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
BetzabePecheSalcedo1
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
SandraPiza2
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
danitarb
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
Alejandrino Halire Ccahuana
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
FelixCamachoGuzman
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 

Último (20)

Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 

Microsoft sql server 2012

  • 1.  DEISY GLADYS VILCHEZ CIEZA  LELY YOJANY YDROGO MEGO. MICROSOFT SQL SERVER 2012
  • 2. DEFINICIÓN: Es un sistema de gestión de base de datos relacionales SQL server 2012 comprende un conjunto de extensiones de programación para mejorar el lenguaje de consulta estructurado, ya que es un lenguaje de programación interactivo y estándar para obtener información y actualizar una base de datos.
  • 3. CARACTERISTICAS:  Capacidad de cálculo.  Alta disponibilidad  Escalabilidad y rendimiento  Seguridad  Replicación  Herramientas administrativas
  • 4. Base de datos del sistema: . Base de datos Del sistema Descripción Base de datos maestra Registra toda la información del sistema para una instancia de SQL server. Base de datos msdb La utilizan para para programar alertas y trabajos. Base de datos modelo Esta se utiliza como plantilla para todas las bases de datos creados en la instancia SQL server. Las modificaciones hechas en la Base de Datos modelo, como el tamaño de la base de datos, la interrelación, el modelo de recuperación de datos entre otras opciones se emplean en la base de datos q se crea con posterioridad. Base de datos Resourse Esta base de datos es solo de lectura q contiene objetos del sistema SQL server q persisten físicamente en la base de datos, pero aparecen lógicamente en el esquema de cada base de datos. Base de datos Tempdb Área de trabajo que contiene objetos temporales o conjunto de resultados intermedios
  • 5. Tipos de archivos de base de datos: Archivo Descripción Primario El archivo de datos principal incluye la información de inicio de la base de datos y apunta a los demás archivos de la misma. Los datos y objetos del usuario se pueden almacenar en este archivo o en archivos de datos secundarios. Cada base de datos tiene un archivo de datos principal. La extensión recomendada para los nombres de archivos de datos principales es .mdf. Secundario Los archivos de datos secundarios son opcionales, están definidos por el usuario y almacenan los datos del usuario. Se pueden utilizar para distribuir datos en varios discos colocando cada archivo en una unidad de disco distinta. Además, si una base de datos supera el tamaño máximo establecido para un archivo de Windows, puede utilizar los archivos de datos secundarios para permitir el crecimiento de la base de datos. La extensión de nombre de archivo recomendada para archivos de datos secundarios es. Ndf. Transacciones Los archivos del registro de transacciones contienen la información de registro que se utiliza para recuperar la base de datos. Cada base de datos debe tener al menos un archivo de registro. La extensión recomendada para los nombres de archivos de registro es .ldf.
  • 6. Comandos de creación, modificación y eliminación:  CREATE DATABASE: se utiliza para crear una nueva base de datos vacía. Sintaxis CREATE [OR REPLACE] {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification] ... create_specification: [DEFAULT] CHARACTER SET [=] charset_name | [DEFAULT] COLLATE [=] collation_name
  • 7.  DROP DATABASE: se utiliza para eliminar completamente una base de datos existente. Sintaxis DROP {DATABASE | SCHEMA} [IF EXISTS] db_name  CREATE TABLE: se utiliza para crear una nueva tabla, donde la información se almacena realmente. Sintaxis CREATE [OR REPLACE] [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name (create_definition,...) [table_options ]... [partition_options] CREATE [OR REPLACE] [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)] [table_options ]... [partition_options] select_statement
  • 8.  ALTER TABLE: se utiliza para modificar una tabla ya existente. Sintaxis ALTER TABLE tab_name ENGINE = InnoDB;  DROP TABLE : se utiliza para eliminar por completo una tabla existente. Sintaxis DROP [TEMPORARY] TABLE [IF EXISTS] [/*COMMENT TO SAVE*/] tbl_name [, tbl_name] [RESTRICT | CASCADE]
  • 9. EJEMPLOS: Create database. CREATE DATABASE db1; Query OK, 1 row affected (0.18 sec) CREATE DATABASE db1; ERROR 1007 (HY000): Can't create database 'db1'; database exists CREATE DATABASE IF NOT EXISTS db1; Query OK, 1 row affected, 1 warning (0.01 sec)
  • 10. Drop database. DROP DATABASE bufg; Query OK, 0 rows affected (0.39 sec) DROP DATABASE bufg; ERROR 1008 (HY000): Can't drop database 'bufg'; database doesn't exist W Show warnings enabled. DROP DATABASE IF EXISTS bufg; Query OK, 0 rows affected, 1 warning (0.00 sec) Note (Code 1008): Can't drop database 'bufg'; database doesn't exist
  • 11. Alter table. Create table t1 (a int, e enum ('red','green')); Alter table t1 modify e enum ('red','green','blue'), algorithm=inplace; -> Query OK, 0 rows affected (0.11 sec) -> Records: 0 Duplicates: 0 Warnings: 0 Alter table t1 add c int, algorithm=inplace; -> ERROR 1845 (0A000): ALGORITHM=INPLACE is not supported for this operation. Try ALGORITHM=COPY Drop table DROP TABLE. Employees, Customers;
  • 12. Recomendaciones: Para la protección de datos en una solución de disco compartido de otro fabricante (una SAN), se recomienda utilizar las instancias de clúster de conmutación por error de AlwaysOn. Para la protección de datos en SQL Server, se recomienda utilizar Grupos de disponibilidad
  • 13. Conclusiones: Microsoft SQL server 2012 es una herramienta que nos facilita crear, actualizar asi como también eliminar. Ya que en el mundo real y en las grandes empresas es vital estas técnicas y de esta manera poder adoptar al sistema a cualquier cambio. Apreciación del Equipo: Una estrategia de copia de seguridad para nuestras bases de datos. Las copias de seguridad del registro de transacciones para que se puede realizar la recuperación ante desastres con poca pérdida de datos.