Nada

Solo disponible en BuenasTareas
  • Páginas : 6 (1313 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de noviembre de 2010
Leer documento completo
Vista previa del texto
INVESTIGACION

NOMBRE DE LA MATERIA: SOFTWARE DE APLICACIÓN
NOMBRE DE LA DOCENTE: ANA ELIZABETH CERNA DUEÑAS
NOMBRE DE LA ALUMNA: PATRICIA DIAZ ZEPEDA
CARRERA: INGENIERIA EN GESTION EMPRESARIAL
FECHA: MIERCOLES 27 DE OCTUBRE DEL 2010

MANEJADORES DE BASE DE DATOS
Es la porción más importante de un sistema de base
De datos. Un DBMS es una colección de numerosas rutinas de
Softwareinterrelacionadas, cada una de las cuales es responsable de alguna tarea específica.
SUS FUNCIONES PRINCIPALES SON:
* Crear y organizar una base de datos.
* Establecer y mantener las trayectorias de acceso a la base de datos de tal forma que los datos puedan ser accesados rápidamente.
* Puedes manejar los datos de acuerdo a las peticiones de los usuarios
* Registrar el uso de lasbases de datos.
* Interacción con el manejador de archivos
* Control de concurrencia
* Seguridad e integridad
EJEMPLOS DE GESTORES:
El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. Una de sus característicases el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella. Es un lenguaje informático de cuarta generación (4GL).

COMANDOS BASICOS
[editar] CREATE
Este comando crea un objeto dentro de la base de datos. Puede ser una tabla, vista, índice,trigger, función, procedimiento o cualquier otro objeto que el motor de la base de datos soporte.
[editar] Ejemplo (crear una tabla)
CREATE TABLE 'TABLA_NOMBRE' (
'CAMPO_1' INT,
'CAMPO_2' STRING

FOR Example:
IF you don't eat..you well be eating.

)[editar] Ejemplo (crear una función)
CREATE OR REPLACE FUNCTION 'NOMBRE FUNCION'('PARAMETROS')
RETURNS 'TIPO RETORNO' AS
$BODY$
begin
'INSTRUCCIÓN SQL'
--por Ejemplo:
DELETE FROM con_empleado WHERE id_empleado = ANY (ids);
end;
$BODY$LANGUAGE 'plpgsql';
[editar] ALTER
Este comando permite modificar la estructura de un objeto. Se pueden agregar/quitar campos a una tabla, modificar el tipo de un campo, agregar/quitar índices a una tabla, modificar un trigger, etc.
[editar] Ejemplo (agregar columna a una tabla)
ALTER TABLE 'TABLA_NOMBRE' (
ADD NUEVO_CAMPO INT UNSIGNED meel)
[editar] DROP
Este comando elimina un objeto de la base de datos. Puede ser una tabla, vista, índice, trigger, función, procedimiento o cualquier otro objeto que el motor de la base de datos soporte. Se puede combinar con la sentencia ALTER.
[editar] Ejemplo
ALTER TABLE ''TABLA_NOMBRE''
(
DROP COLUMN ''CAMPO_NOMBRE1'')
[editar] TRUNCATE
Este comando trunca todo el contenido de una tabla. La ventaja sobre el comando DROP, es que si se quiere borrar todo el contenido de la tabla, es mucho más rápido, especialmente si la tabla es muy grande. La desventaja es que TRUNCATE sólo sirve cuando se quiere eliminar absolutamente todos los registros, ya que no se permite la cláusula WHERE. Si bien, en un principio,esta sentencia parecería ser DML (Lenguaje de Manipulación de Datos), es en realidad una DDL, ya que internamente, el comando TRUNCATE borra la tabla y la vuelve a crear y no ejecuta ninguna transacción.
[editar] Ejemplo
TRUNCATE TABLE ''TABLA_NOMBRE1''
[editar] Lenguaje de manipulación de datos DML(Data Manipulation Languaje)
[editar] Definición
Un lenguaje de manipulación...
tracking img