SlideShare una empresa de Scribd logo
1 de 21
BASE DE DATOS EN MICROSOFT
SQL SERVER
INTEGRANTES:
 Vannesa Del Pilar Salazar Ugaz.
 Thalía Margarita Serrano Díaz.
Universidad Politécnica
Amazónica
DEFINICIÓN
Microsoft SQL Server es un sistema de manejo
de bases de datos del modelo relacional,
desarrollado por la empresa Microsoft.
CARACTERÍSTICAS
Soporte de
transacciones.
Soporta
procedimientos
almacenados.
Incluye también un
entorno gráfico de
administración,
que permite el uso
de comandos DDL
y DML
gráficamente.
Permite trabajar en
modo cliente-
servidor
BASE DE DATOS DEL SISTEMA (MASTER, MODEL,
TEMPDB)
MASTER
• Almacena información de configuración de la instancia de
SQL Server
• También contiene los procedimientos almacenados
extendidos, y los del sistema sólo disponibles en MASTER.
MSDB
• Tiene la función de dar soporte al Agente de SQL Server, de
tal modo que almacena la definición y planificación de
JOBs, Planes de Mantenimiento, etc.
MODEL
• Esta base de datos sirve de modelo. Siempre que se crea
una nueva base de datos (CREATE DATABASE), se realiza
una copia de la base de datos MODEL, heredando de ésta
su configuración y contenido.
TEMPDB
• Almacena tanto los objetos temporales (tablas temporales,
procedimientos almacenados temporales, etc.), como los
resultados intermedios que pueda necesitar crear el motor de
base de datos.
DISTRIBUTION
• Se crea al habilitar una instancia de SQL Server como
Distribuidor en un entorno de Replicación.
• Almacena información como la definición de las Publicaciones,
la definición de los Agentes de Instantánea, etc.
MSSQLSYSTEM
RESOURCE
• Es de sólo lectura y no contiene datos, sino por el contrario,
contiene el código de todos los objetos del sistema de SQL
Server 2005.
COMANDOS PARA LA CREACIÓN, MODIFICACIÓN Y
ELIMINACIÓN CREATE – ALTER – DROP DATABASE.
DEFINIENDO CÓMO ES ALMACENADA LA
INFORMACIÓN.
CREATE
DATABASE
Se utiliza para crear una nueva base de
datos vacía.
DROP
DATABASE
Se utiliza para eliminar completamente una
base de datos existente.
CREATE
TABLE
Se utiliza para crear una nueva tabla, donde
la información se almacena realmente.
ALTER
TABLE
Se utiliza para modificar una tabla ya
existente.
DROP
TABLE
Se utiliza para eliminar por completo una
tabla existente.
MANIPULANDO LOS DATOS.
SELECT
Se utiliza cuando quieres leer (o
seleccionar) tus datos.
INSERT
Se utiliza cuando quieres añadir (o
insertar) nuevos datos.
UPDATE
Se utiliza cuando quieres cambiar (o
actualizar) datos existentes.
DELETE
Se utiliza cuando quieres eliminar (o borrar)
datos existentes.
REPLACE
Se utiliza cuando quieres añadir o cambiar
(o reemplazar) datos nuevos o ya existentes.
TRUNCATE
Se utiliza cuando quieres vaciar (o borrar)
todos los datos de la plantilla.
Creación de una base de datos
CREATE DATABASE SCHEMA IF NOT EXISTS bd_name
Modificación de una base de datos
ALTER DATABASE SCHEMA bd_name
Eliminación de una base de datos
DROP DATABASE SCHEMA IF EXISTS bd_name
MANIPULANDO LOS DATOS.
 Creación de una tabla: CREATE TABLE [IF
NOT EXISTS] nombre_tabla (columnas/datos a
almacenar en la tabla)
 Modificación de una tabla: ALTER TABLE
nombre_tabla
 Eliminación de una tabla: DROP TABLE
nombre_tabla
 Ejemplo:
CREATE TABLE IF NOT EXISTS persona
( DNI NUMBER(11) PRIMARY KEY,
nombre VARCHAR(20),
dirección VARCHAR(20) );
MANIPULACIÓN DE UNA TABLA EN UNA
BASE DE DATOS
RESTRICCIONES
• Cuando se elimina/actualiza el atributo original al que se
realiza la referencia.
ON DELETE / ON UPDATE
• Si se elimina/actualiza el atributo original, también se
elimina/actualiza la referencia.
CASCADE
• No se elimina/actualiza las claves ajenas si es modificado el
atributo original.
NO ACTION
RESTRICCIONES
• Las claves ajenas obtienen un valor NULL cuando se
modifica el atributo original.
SET NULL
• No se puede borrar mientras exista alguna ocurrencia de
este en las tablas que hacen referencia a este atributo.
RESTRICT
Crear una base de datos mediante la especificación
de múltiples archivos de datos y de transacciones.
USE master
GO
CREATE DATABASE Medicamentos
ON
(NAME = medicamentos_dat;
FILENAME = ‘D: BaseDatos / medicamentos.mdf,
SIZE = 6,
MAXSIZE = 10,
FILEGROWTH = 1)
GO
Crear una base de datos sin especificar los archivos.
CREATE DATABASE Productos
EJEMPLOS
SQL Server es un sistema
de gestión de bases de datos
relacionales (RDBMS) de Microsoft que
está diseñado para el entorno empresarial.
Las bases de datos de SQL Server se
almacenan en archivos del sistema de
archivos.
RESUMEN
• Ofrecer rendimiento crítico con
tecnologías en memoria y mejores
perspectivas de los datos, ya sea de
forma local o en la web.
RECOMENDACIONES
Con SQL nos permite ingresar comandos o sentencias de tal
manera que podemos administrar o crear una base de datos. Esta
variedad de comandos nos permite generar información o datos
desde la creación, modificación o mantenimiento a tablas las cuales
también nos permite recuperar datos o importarlos de varias
maneras.
Es difícil imaginar hoy en día la concentración de información sin
base de datos, las pequeñas o grandes industrias tienen como base
de su sistema informático la construcción de base de datos con la
que podemos tener gran versatilidad incluso con equipos.
La seguridad en las bases de datos es muy importante debido a
que garantiza la integridad física y lógica de los datos.
CONCLUSIONES
La base de datos en Microsoft SQL
Server es muy importante porque
permiten la modificación y extracción
de la información, además
proporciona herramientas para añadir,
borrar, modificar y analizar los datos
APRECIACIÓN DEL EQUIPO
SQL Server: El "motor" del sistema.
SQL Agent: Ejecución de tareas (Jobs, scripts programados) y
envió de advertencias en caso de carga pesada e irregulares en el
sistema.
Full-Text Filter Daemon Launcher: La utilización en los indexes
especiales del "Full text search" por búsqueda textual avanzada.
SQL Browser: El "oyente" dedicado a comandos enviados y
redirigirlos a su destino.
SSIS Server: La operación del SSIS (la herramienta de ETL)
SSAS Server: La operación del SSAS (la herramienta de OLAP)
SSRS Server: La operación del SSRS (la herramienta de informes)
GLOSARIO DE TÉRMINOS
http://www.guillesql.es/Articulos/SQLServerFAQ_Base_Datos_Sistema.aspx.
https://mariadb.com/kb/es/basic-sql-statements/.
http://sguaralorenzolanuza.blogspot.pe/2015/03/creacion-modificacion-y-
eliminacion-de.html.
http://es.ccm.net/forum/affich-37666-crear-bases-de-datos-con-codigo-en-
sql.
LINKOGRAFÍA
Base de datos en microsoft sql server

Más contenido relacionado

La actualidad más candente

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 ServerSuarezJhon
 
Sql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosSql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosjosecuartas
 
Crear Base de Datos en Oracle
Crear Base de Datos en OracleCrear Base de Datos en Oracle
Crear Base de Datos en Oraclejubacalo
 
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 07Alexander Calderón
 
alumno: jose carlos leocadio matines ...
                                    alumno: jose carlos leocadio matines     ...                                    alumno: jose carlos leocadio matines     ...
alumno: jose carlos leocadio matines ...carlos leocadio
 
Abf leccion 10
Abf leccion 10Abf leccion 10
Abf leccion 10victdiazm
 
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Carmen Soler
 
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
 
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
 
Material Clase BDD: Diseño de una Base de Datos
Material Clase BDD: Diseño de una Base de DatosMaterial Clase BDD: Diseño de una Base de Datos
Material Clase BDD: Diseño de una Base de Datosliras loca
 

La actualidad más candente (20)

Sql
SqlSql
Sql
 
Tablespaces En Oracle
Tablespaces En OracleTablespaces En Oracle
Tablespaces En Oracle
 
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
 
Base de datos
Base de datos Base de datos
Base de datos
 
Sql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosSql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datos
 
Crear Base de Datos en Oracle
Crear Base de Datos en OracleCrear Base de Datos en Oracle
Crear Base de Datos en Oracle
 
Base de datos
Base de datosBase de datos
Base de datos
 
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
 
alumno: jose carlos leocadio matines ...
                                    alumno: jose carlos leocadio matines     ...                                    alumno: jose carlos leocadio matines     ...
alumno: jose carlos leocadio matines ...
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
Abf leccion 10
Abf leccion 10Abf leccion 10
Abf leccion 10
 
Presentacion proyecto
Presentacion proyectoPresentacion proyecto
Presentacion proyecto
 
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2
 
Jasperreports
JasperreportsJasperreports
Jasperreports
 
Actividad4cosdac
Actividad4cosdacActividad4cosdac
Actividad4cosdac
 
Introducción a SQL sobre Oracle
Introducción a SQL sobre OracleIntroducción a SQL sobre Oracle
Introducción a SQL sobre Oracle
 
base de datos
base de datosbase de datos
base de datos
 
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
 
Material Clase BDD: Diseño de una Base de Datos
Material Clase BDD: Diseño de una Base de DatosMaterial Clase BDD: Diseño de una Base de Datos
Material Clase BDD: Diseño de una Base de Datos
 

Similar a Base de datos en microsoft sql server

Microsoft sql server
Microsoft sql serverMicrosoft sql server
Microsoft sql serverDeisyVilchez
 
Comandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchComandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchRobedgar MX
 
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 yRobedgar MX
 
Microsoft sql server 2012
Microsoft sql server 2012Microsoft sql server 2012
Microsoft sql server 2012lelyydrogo
 
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.pptxjose651254
 
Administracion de base_de_datos
Administracion de base_de_datosAdministracion de base_de_datos
Administracion de base_de_datosLeonardoLpez43
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceresYuranii Torres
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceresYuranii Torres
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceresYuranii Torres
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceresYuranii Torres
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceresYuranii Torres
 

Similar a Base de datos en microsoft sql server (20)

Microsoft sql server
Microsoft sql serverMicrosoft sql server
Microsoft sql server
 
BASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVERBASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVER
 
Diapositivas de base de datos
Diapositivas de base de datosDiapositivas de base de datos
Diapositivas de base de datos
 
Base de datos en sql
Base  de datos en sqlBase  de datos en sql
Base de datos en sql
 
Administracion de base de datos
Administracion de base de datosAdministracion de base de datos
Administracion de base de datos
 
BASE DE DATOS EN SQL
BASE DE DATOS EN SQL BASE DE DATOS EN SQL
BASE DE DATOS EN SQL
 
Comandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchComandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbench
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
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
 
Microsoft sql server 2012
Microsoft sql server 2012Microsoft sql server 2012
Microsoft sql server 2012
 
sesion 01_sql basico.pdf
sesion 01_sql basico.pdfsesion 01_sql basico.pdf
sesion 01_sql basico.pdf
 
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
 
Administracion de base_de_datos
Administracion de base_de_datosAdministracion de base_de_datos
Administracion de base_de_datos
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceres
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceres
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceres
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceres
 
Yurani lizeth torres caceres
Yurani lizeth torres caceresYurani lizeth torres caceres
Yurani lizeth torres caceres
 
Caracteristicas de dbms_SQL SERVER 2008
Caracteristicas de dbms_SQL SERVER 2008Caracteristicas de dbms_SQL SERVER 2008
Caracteristicas de dbms_SQL SERVER 2008
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Más de Vannesa Salazar

Más de Vannesa Salazar (18)

Subneteo de redes
Subneteo de redesSubneteo de redes
Subneteo de redes
 
Modelo de referencia TCP/IP
Modelo de referencia TCP/IPModelo de referencia TCP/IP
Modelo de referencia TCP/IP
 
Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de red
 
Arreglos
ArreglosArreglos
Arreglos
 
Salto condicional
Salto condicionalSalto condicional
Salto condicional
 
Programación de microcontrolador
Programación de microcontroladorProgramación de microcontrolador
Programación de microcontrolador
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arquitectura de un microprocesador
Arquitectura de un microprocesadorArquitectura de un microprocesador
Arquitectura de un microprocesador
 
Microsoft sql-server-2012
Microsoft sql-server-2012Microsoft sql-server-2012
Microsoft sql-server-2012
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Calculo relacional
Calculo relacionalCalculo relacional
Calculo relacional
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo de Datos
Modelo de DatosModelo de Datos
Modelo de Datos
 
Diseño de una Base de Datos
Diseño de una Base de DatosDiseño de una Base de Datos
Diseño de una Base de Datos
 
Fases para la creación de una Base de Datos
Fases para la creación de una Base de DatosFases para la creación de una Base de Datos
Fases para la creación de una Base de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Último

Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 

Último (20)

Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 

Base de datos en microsoft sql server

  • 1. BASE DE DATOS EN MICROSOFT SQL SERVER INTEGRANTES:  Vannesa Del Pilar Salazar Ugaz.  Thalía Margarita Serrano Díaz. Universidad Politécnica Amazónica
  • 2. DEFINICIÓN Microsoft SQL Server es un sistema de manejo de bases de datos del modelo relacional, desarrollado por la empresa Microsoft.
  • 3. CARACTERÍSTICAS Soporte de transacciones. Soporta procedimientos almacenados. Incluye también un entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente. Permite trabajar en modo cliente- servidor
  • 4. BASE DE DATOS DEL SISTEMA (MASTER, MODEL, TEMPDB)
  • 5. MASTER • Almacena información de configuración de la instancia de SQL Server • También contiene los procedimientos almacenados extendidos, y los del sistema sólo disponibles en MASTER. MSDB • Tiene la función de dar soporte al Agente de SQL Server, de tal modo que almacena la definición y planificación de JOBs, Planes de Mantenimiento, etc. MODEL • Esta base de datos sirve de modelo. Siempre que se crea una nueva base de datos (CREATE DATABASE), se realiza una copia de la base de datos MODEL, heredando de ésta su configuración y contenido.
  • 6. TEMPDB • Almacena tanto los objetos temporales (tablas temporales, procedimientos almacenados temporales, etc.), como los resultados intermedios que pueda necesitar crear el motor de base de datos. DISTRIBUTION • Se crea al habilitar una instancia de SQL Server como Distribuidor en un entorno de Replicación. • Almacena información como la definición de las Publicaciones, la definición de los Agentes de Instantánea, etc. MSSQLSYSTEM RESOURCE • Es de sólo lectura y no contiene datos, sino por el contrario, contiene el código de todos los objetos del sistema de SQL Server 2005.
  • 7. COMANDOS PARA LA CREACIÓN, MODIFICACIÓN Y ELIMINACIÓN CREATE – ALTER – DROP DATABASE.
  • 8. DEFINIENDO CÓMO ES ALMACENADA LA INFORMACIÓN. CREATE DATABASE Se utiliza para crear una nueva base de datos vacía. DROP DATABASE Se utiliza para eliminar completamente una base de datos existente. CREATE TABLE Se utiliza para crear una nueva tabla, donde la información se almacena realmente. ALTER TABLE Se utiliza para modificar una tabla ya existente. DROP TABLE Se utiliza para eliminar por completo una tabla existente.
  • 9. MANIPULANDO LOS DATOS. SELECT Se utiliza cuando quieres leer (o seleccionar) tus datos. INSERT Se utiliza cuando quieres añadir (o insertar) nuevos datos. UPDATE Se utiliza cuando quieres cambiar (o actualizar) datos existentes. DELETE Se utiliza cuando quieres eliminar (o borrar) datos existentes. REPLACE Se utiliza cuando quieres añadir o cambiar (o reemplazar) datos nuevos o ya existentes. TRUNCATE Se utiliza cuando quieres vaciar (o borrar) todos los datos de la plantilla.
  • 10. Creación de una base de datos CREATE DATABASE SCHEMA IF NOT EXISTS bd_name Modificación de una base de datos ALTER DATABASE SCHEMA bd_name Eliminación de una base de datos DROP DATABASE SCHEMA IF EXISTS bd_name MANIPULANDO LOS DATOS.
  • 11.  Creación de una tabla: CREATE TABLE [IF NOT EXISTS] nombre_tabla (columnas/datos a almacenar en la tabla)  Modificación de una tabla: ALTER TABLE nombre_tabla  Eliminación de una tabla: DROP TABLE nombre_tabla  Ejemplo: CREATE TABLE IF NOT EXISTS persona ( DNI NUMBER(11) PRIMARY KEY, nombre VARCHAR(20), dirección VARCHAR(20) ); MANIPULACIÓN DE UNA TABLA EN UNA BASE DE DATOS
  • 12. RESTRICCIONES • Cuando se elimina/actualiza el atributo original al que se realiza la referencia. ON DELETE / ON UPDATE • Si se elimina/actualiza el atributo original, también se elimina/actualiza la referencia. CASCADE • No se elimina/actualiza las claves ajenas si es modificado el atributo original. NO ACTION
  • 13. RESTRICCIONES • Las claves ajenas obtienen un valor NULL cuando se modifica el atributo original. SET NULL • No se puede borrar mientras exista alguna ocurrencia de este en las tablas que hacen referencia a este atributo. RESTRICT
  • 14. Crear una base de datos mediante la especificación de múltiples archivos de datos y de transacciones. USE master GO CREATE DATABASE Medicamentos ON (NAME = medicamentos_dat; FILENAME = ‘D: BaseDatos / medicamentos.mdf, SIZE = 6, MAXSIZE = 10, FILEGROWTH = 1) GO Crear una base de datos sin especificar los archivos. CREATE DATABASE Productos EJEMPLOS
  • 15. SQL Server es un sistema de gestión de bases de datos relacionales (RDBMS) de Microsoft que está diseñado para el entorno empresarial. Las bases de datos de SQL Server se almacenan en archivos del sistema de archivos. RESUMEN
  • 16. • Ofrecer rendimiento crítico con tecnologías en memoria y mejores perspectivas de los datos, ya sea de forma local o en la web. RECOMENDACIONES
  • 17. Con SQL nos permite ingresar comandos o sentencias de tal manera que podemos administrar o crear una base de datos. Esta variedad de comandos nos permite generar información o datos desde la creación, modificación o mantenimiento a tablas las cuales también nos permite recuperar datos o importarlos de varias maneras. Es difícil imaginar hoy en día la concentración de información sin base de datos, las pequeñas o grandes industrias tienen como base de su sistema informático la construcción de base de datos con la que podemos tener gran versatilidad incluso con equipos. La seguridad en las bases de datos es muy importante debido a que garantiza la integridad física y lógica de los datos. CONCLUSIONES
  • 18. La base de datos en Microsoft SQL Server es muy importante porque permiten la modificación y extracción de la información, además proporciona herramientas para añadir, borrar, modificar y analizar los datos APRECIACIÓN DEL EQUIPO
  • 19. SQL Server: El "motor" del sistema. SQL Agent: Ejecución de tareas (Jobs, scripts programados) y envió de advertencias en caso de carga pesada e irregulares en el sistema. Full-Text Filter Daemon Launcher: La utilización en los indexes especiales del "Full text search" por búsqueda textual avanzada. SQL Browser: El "oyente" dedicado a comandos enviados y redirigirlos a su destino. SSIS Server: La operación del SSIS (la herramienta de ETL) SSAS Server: La operación del SSAS (la herramienta de OLAP) SSRS Server: La operación del SSRS (la herramienta de informes) GLOSARIO DE TÉRMINOS