Base De Datos

Páginas: 6 (1260 palabras) Publicado: 1 de octubre de 2012
DESARROLLO DE TEMAS DE BDD

PROCESAMIENTO DE CONSULTAS DISTRIBUIDAS
El procesamiento de datos más que nada corresponde a la disponibilidad de lenguajes no procedurales los cuales pueden mejorar significativamente el desarrollo de aplicaciones y la productividad del usuario final. Esto quiere decir que no importa cual fue el proceso que se llevo a cavo sino que al final muestre la informaciónque requiere el usuario con una simple consulta la cual pertenezca a una base de datos distribuida.
A Continuación se muestra la BD “bienes” la cual tiene o cumple con esta característica al mostrar los datos de ambas maquinas que poseen diferentes datos y que al realizar la consulta muestran los datos del conjunto de maquinas, como se muestra a continuación:
CODIGO DE CONSULTA DE DATOS EN ELWINDOWS XP(MAQUINA vrt CLIENTE):
Select * from [192.168.171.38].bienes.dbo.casas_venta
Union
Select * from casas venta
Select * from [192.168.171.13].bienes.dbo.casas_venta
Union
Select * from casas venta
(IMAGEN DONDE ESTÁN AMBAS MAQUINAS VIRTUALES CON SUS DISTINTOS DATOS CON LA CONSULTA EN DONDE SE MUESTRAN LOS DATOS DE AMBAS )

CODIGO DE CONSULTA DE DATOS EN EL WINDOWSSERVER(MAQUINA vrt SERVIDOR):
Select * from [192.168.171.13].bienes.dbo.casas_venta
Union
Select * from casas venta

Select * from [192.168.171.13].bienes.dbo.casas_venta

Con esta consulta queda demostrado que tiene heterogeneidad la BD al poder realizarse las consultas acerca de los datos que contienen los nodos de manera distribuida.

OPTIMIZACION DE CONSULTAS DISTRIBUIDAS
También sedemuestra en la BD que la información está disponible al momento de consultarla permitiendo de esta manera la optimización en tiempo espacio, coste y seguridad de la información al consultar los datos ya que cuenta con la siguiente estructura.
*(IMAGEN DEL DIAGRAMA DE LA BASE DE DATOS Y LAS 2 TABLAS QUE CONTIENE LA BASE)

4. TRANSACCIONES CONCEPTOS
Transacción. Una transacción es una secuencia deoperaciones realizadas como una sola unidad lógica de trabajo.
Transact-SQL es un lenguaje que sirve para la definición, tratamiento y control de datos, para poder comprender este tema es necesario tener presente los tipos de Transact-SQL que a continuación describo:

* Instrucciones del Lenguaje de definición de datos (DDL), que se utilizan para crear objetos en la base de datos.
* Definenlos objetos de la base de datos
* CREATE nombreObjeto
* ALTER nombreObjeto
* DROP nombreObjeto

* Instrucciones del Lenguaje de control de datos (DCL), que se utilizan para determinar quién puede ver o modificar los datos.
* Establecer o cambiar los permisos
* GRANT
* DENY
* REVOKE

* Instrucciones del Lenguaje de tratamiento de datos (DML), que se utilizanpara consultar y modificar los datos.
* Las instrucciones DML se utilizan para cambiar datos orecuperar información.
* SELECT
* INSERT
* UPDATE
* DELETE
Las transacciones que se realizan en la BD ”bienes” se demuestran de manera exitosa ya que al ejecutarlas añadiendo un dato o una consulta de ella, automáticamente se ve reflejado esta acción mostrando el dato o lainformación que se realizó en su momento, como se demuestra a continuación:
*(AGREGAS LA IMAGEN O LA PANTALLA DONDE SE MUESTRE LA INSERCIÓN DE UN DATO Y QUE AL REALIZAR LA CONSULTA DE ESE DATO SE MUESTRE AGREGADO ESTE DATO(“UN ANTES SIN EL DATO Y UN DESPUES CON EL DATO INSERTADO”) )
Las propiedades principales que debe poseer una transacción son las siguientes (ACID):
• Atomicidad: en el sentido quehemos especificado anteriormente de que bien se
ejecutan todas las sentencias de una transacción o ninguna
• Preservación de la consistencia, la ejecución de una transacción debe dejar a la
base de datos en un estado consistente
• Aislamiento, ya que una transacción no muestra los cambios que produce hasta que finaliza.
• Persistencia, puesto que una vez la transacción finaliza con...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS