10
AUTOR DIAZ CRUZ, Emelina lisseth. TOLENTINO MORE, Liliana Del Pilar. DOCENTE PORRO CHULLI, Marco Aurelio. 2016 BASE DE DATOS-SQL LENGUAJE DE PROGRAMACION

Base de-datos-en-sql

Embed Size (px)

Citation preview

Page 1: Base de-datos-en-sql

AUTORDIAZ CRUZ, Emelina lisseth.

TOLENTINO MORE, Liliana Del Pilar.DOCENTE

PORRO CHULLI, Marco Aurelio.

2016

BASE DE DATOS-SQL

LENGUAJE DE PROGRAMACION

Page 2: Base de-datos-en-sql

BASE DE DATOS EN SQLUna base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que se necesita.

LENGUAJE DE PROGRAMACION

Page 3: Base de-datos-en-sql

VENTAJAS DE LAS BASES DE DATOS Velocidad al realizar las operaciones. Facilidad de configuración e instalación. Soporta gran variedad de Sistemas Operativos. Acceso concurrente por parte de múltiples usuarios

Integridad de los datos.

Consultas complejas optimizadas. Seguridad de acceso y auditoría. Respaldo y recuperación.

LENGUAJE DE PROGRAMACION

Page 4: Base de-datos-en-sql

DESVENTAJAS DE LAS BASES DE DATOS Un gran porcentaje de las utilidades de MySQL no

están documentadas. No es intuitivo, como otros programas Independencia lógica y física de los datos. Redundancia mínima.

LENGUAJE DE PROGRAMACION

Page 5: Base de-datos-en-sql

BASE DE DATOS DEL SISTEMA

MASTERLa base de datos maestra registra toda la información de sistema de un sistema SQL Server. Dentro de esta información se incluyen los metadatos. Asimismo, maestra es la base de datos que registra la existencia de las demás bases de datos, la ubicación de los archivos de las bases de datos y la información de inicialización de SQL Server. Por lo tanto, SQL Server no puede iniciarse si la base de datos maestra no está disponible.

LENGUAJE DE PROGRAMACION

Page 6: Base de-datos-en-sql

MODELLa base de datos modelo se utiliza como plantilla para todas las bases de datos creadas en una instancia de SQL Server. Todo el contenido de la base de datos modelo, incluidas las opciones de base de datos, se copia en la base de datos nueva. TEMPDBLa base de datos del sistema tempdb es un recurso global disponible para todos los usuarios conectados a la instancia de SQL Server y se utiliza para incluir lo siguiente: Objetos de usuario temporales creados explícitamente

como: tablas temporales locales o globales, procedimientos almacenados temporales, variables de tabla o cursores.

LENGUAJE DE PROGRAMACION

Page 7: Base de-datos-en-sql

MSDBEl Agente utiliza la base de datos msdb SQL Server para programar alertas y trabajos. Otras características como SQL Server Management Studio, Service Broker y Correo electrónico de base de datos también usan esta base de datos. RESOURSELa base de datos Resource es de solo lectura y contiene todos los objetos del sistema que se incluyen con SQL Server. No contiene datos o metadatos del usuario. También hace que el procedimiento de actualizar a una versión nueva de SQL Server sea más rápido y sencillo. Para realizar una actualización basta con copiar el único archivo de base de datos Resource en el servidor local.

LENGUAJE DE PROGRAMACION

Page 8: Base de-datos-en-sql

TIPOS DE ARCHIVOS DE BASE DE DATOS PRIMARIOS: Es el que incluye la información de inicio

de la base de datos y apunta a los demás archivos de la misma. La extensión recomendada para los nombres de archivos de datos principales es .mdf.

SECUNDARIOS: Son opcionales, están definidos por el usuario y almacenan los datos del usuario. La extensión de nombre de archivo recomendada para los archivos de datos secundarios es .ndf.

TRANSACCIONES: Son los que contienen la información de registro que se utiliza para recuperar la base de datos. La extensión recomendada para los nombres de archivos de registro es .ldf. LENGUAJE DE PROGRAMACION

Page 9: Base de-datos-en-sql

COMANDOS CREATE(CREAR): Crea una nueva base de datos y los

archivos que se usan para almacenar la base de datos, una instantánea de base de datos, o adjunta una base de datos a partir de los archivos separados de una base de datos creada anteriormente.

ALTER(MODIFICAR): Pertenece al Sub Lenguaje DDL que sirve para modificar la estructura de una tabla y otras como Índices, Base de Datos etc.

DROP(MODIFICAR): Utilizado para la eliminación de un elemento especificado como una tabla, base de datos, índices etc. LENGUAJE DE PROGRAMACION

Page 10: Base de-datos-en-sql

APRECIACION DEL EQUIPO

La base de datos en SQL nos permite almacenar y analizar datos asimismo nos proporciona herramientas para añadir, borrar y modificar dicha información.La BD permite tomar decisiones adecuadas y precisas al momento de realizar alguna acción, dicha información se encuentra organizada y almacenada en la BD quien nos brinda seguridad y eficacia.

Gracias

LENGUAJE DE PROGRAMACION