¿QUE SON LAS BASES
DE DATOS EN SQL?
∆ Sonia Elvira Ramos Fernández.
∆ Lady Jadira Portal Bonifacio.
INDICE
DEFINICION-CARACTERISTICAS
BASE DE DATOS DEL SISTEMA
TIPOS DE ARCHIVOS DE BASE DE DATOS
COMANDOS PARA CREACION, MODIFICACION
Y ELIMINACION
DEFINICION
Se puede definir una base de datos, como un fichero en el cual se
almacena información de cualquier tipo. En dicho fichero la
información se guarda en campos o delimitadores, podemos
almacenar el nombre y el apellido de las personas de modo
separado, de ésta forma podemos sacar el fichero todos los
nombres o todos los apellidos, tanto de forma separada como
conjunta.
CARACTERISTICAS
-INDEPENDENCIA DE LOS DATOS. Es decir, que los datos no dependen del
programa y por tanto cualquier aplicación puede hacer uso de los datos.
- REDUCCION DE LA REDUNDANCIA. Llamamos redundancia a la existencia de
duplicación de los datos, al reducir ésta al máximo conseguimos un mayor
aprovechamiento del espacio y además evitamos que existan inconsistencias
entre los datos. Las inconsistencias se dan cuando nos encontramos con datos
contradictorios.
- SEGURIDAD. Un SBD debe permitir que tengamos un control sobre la seguridad
de los datos.
- Se visualiza normalmente como una tabla de una hoja de cálculo, en la que los
registros son las filas y las columnas son los campos, o como un formulario.
- Permite realizar un listado de la base de datos.
- Permiten la programación a usuarios avanzados.
Base de datos del sistema
B
BASE DE DATOS MASTER:
Registra toda la información del sistema para una instancia de SQL server.
BASE DE DATOS MSDB:
La utiliza el agente SQL server para programar alertas y trabajos.
BASE DE DATOS MODEL:
Se utiliza como plantilla para todas las bases de datos creadas en la instancia de SQL server. Las
modificaciones hechas a la base de datos model, como el Tamaño de la base de datos, la
intercalación, el modelo de recuperación y otras opciones de base de datos, se aplicaran a las bases
de datos que se creen con posterioridad.
BASE DE DATOS RESOURCE:
Base de datos de solo lectura que contiene objetos del sistema que se incluyen con SQL server. Los
objetos del sistema persisten físicamente en la base datos resourse, pero aparecen físicamente en
el esquema sys de cada base de datos.
BASE DE DATOS TEMPBD:
Área de trabajo que contiene objetos temporales o conjuntos de resultados intermedios.
TIPOS DE ACHIVOS DE BASE DE DATOS
Para almacenar una base de datos se emplean tres tipo de archivos:
ARCHIVO DE DATOS PRIMARIO
Contiene la información de inicio de la base de datos, este es el archivo principal y se
utiliza para el almacenamiento de datos, la extensión de este tipo es MDF.
ARCHIVO DE DATOS SECUNDARIO:
Almacena todos los datos que no caben en el archivo principal, esto no es necesario si el
archivo principal es suficientemente grande para contenerlo, la extensión de este tipo de
archivo es NDF.
ARCHIVO DE DATOS TRANSACCIONES:
Contiene la información del registro que se necesita para recuperar la base de datos, la
extensión de este tipo es LDF.
COMANDOS PARA CREACION, MODIFICACION Y ELIMINACION
LOS DLL:
Que permiten crear y definir nuevas bases de datos, campos e índices.
Comando Descripción:
CREATE:
Utilizado para crear nuevas tablas, campos e índices.
ALTER:
Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos.
DROP:
Empleado para eliminar tablas e índices.
LOS DML:
Que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos.
SELECT:
Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado.
INSERT:
Utilizado para consultar registros de la base de datos en una única operación.
UPDATE:
Utilizado para modificar los valores de los campos y registros especificados.
DELETE:
Utilizado para eliminar registros de una tabla de una base de datos.
GRACIAS

Base de datos en sql

  • 1.
    ¿QUE SON LASBASES DE DATOS EN SQL? ∆ Sonia Elvira Ramos Fernández. ∆ Lady Jadira Portal Bonifacio.
  • 2.
    INDICE DEFINICION-CARACTERISTICAS BASE DE DATOSDEL SISTEMA TIPOS DE ARCHIVOS DE BASE DE DATOS COMANDOS PARA CREACION, MODIFICACION Y ELIMINACION
  • 3.
    DEFINICION Se puede definiruna base de datos, como un fichero en el cual se almacena información de cualquier tipo. En dicho fichero la información se guarda en campos o delimitadores, podemos almacenar el nombre y el apellido de las personas de modo separado, de ésta forma podemos sacar el fichero todos los nombres o todos los apellidos, tanto de forma separada como conjunta.
  • 4.
    CARACTERISTICAS -INDEPENDENCIA DE LOSDATOS. Es decir, que los datos no dependen del programa y por tanto cualquier aplicación puede hacer uso de los datos. - REDUCCION DE LA REDUNDANCIA. Llamamos redundancia a la existencia de duplicación de los datos, al reducir ésta al máximo conseguimos un mayor aprovechamiento del espacio y además evitamos que existan inconsistencias entre los datos. Las inconsistencias se dan cuando nos encontramos con datos contradictorios. - SEGURIDAD. Un SBD debe permitir que tengamos un control sobre la seguridad de los datos. - Se visualiza normalmente como una tabla de una hoja de cálculo, en la que los registros son las filas y las columnas son los campos, o como un formulario. - Permite realizar un listado de la base de datos. - Permiten la programación a usuarios avanzados.
  • 5.
    Base de datosdel sistema B BASE DE DATOS MASTER: Registra toda la información del sistema para una instancia de SQL server. BASE DE DATOS MSDB: La utiliza el agente SQL server para programar alertas y trabajos. BASE DE DATOS MODEL: Se utiliza como plantilla para todas las bases de datos creadas en la instancia de SQL server. Las modificaciones hechas a la base de datos model, como el Tamaño de la base de datos, la intercalación, el modelo de recuperación y otras opciones de base de datos, se aplicaran a las bases de datos que se creen con posterioridad. BASE DE DATOS RESOURCE: Base de datos de solo lectura que contiene objetos del sistema que se incluyen con SQL server. Los objetos del sistema persisten físicamente en la base datos resourse, pero aparecen físicamente en el esquema sys de cada base de datos. BASE DE DATOS TEMPBD: Área de trabajo que contiene objetos temporales o conjuntos de resultados intermedios.
  • 6.
    TIPOS DE ACHIVOSDE BASE DE DATOS Para almacenar una base de datos se emplean tres tipo de archivos: ARCHIVO DE DATOS PRIMARIO Contiene la información de inicio de la base de datos, este es el archivo principal y se utiliza para el almacenamiento de datos, la extensión de este tipo es MDF. ARCHIVO DE DATOS SECUNDARIO: Almacena todos los datos que no caben en el archivo principal, esto no es necesario si el archivo principal es suficientemente grande para contenerlo, la extensión de este tipo de archivo es NDF. ARCHIVO DE DATOS TRANSACCIONES: Contiene la información del registro que se necesita para recuperar la base de datos, la extensión de este tipo es LDF.
  • 7.
    COMANDOS PARA CREACION,MODIFICACION Y ELIMINACION LOS DLL: Que permiten crear y definir nuevas bases de datos, campos e índices. Comando Descripción: CREATE: Utilizado para crear nuevas tablas, campos e índices. ALTER: Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos. DROP: Empleado para eliminar tablas e índices. LOS DML: Que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos. SELECT: Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado. INSERT: Utilizado para consultar registros de la base de datos en una única operación. UPDATE: Utilizado para modificar los valores de los campos y registros especificados. DELETE: Utilizado para eliminar registros de una tabla de una base de datos.
  • 8.