Sgbd e instalación. IFCT0310. Rafael Ángel Prieto de Lope
Чтение книги онлайн.

Читать онлайн книгу Sgbd e instalación. IFCT0310 - Rafael Ángel Prieto de Lope страница 5

Название: Sgbd e instalación. IFCT0310

Автор: Rafael Ángel Prieto de Lope

Издательство: Bookwire

Жанр: Математика

Серия:

isbn: 9788416433360

isbn:

СКАЧАТЬ target="_blank" rel="nofollow" href="#fb3_img_img_476a6d90-61a7-504f-9437-e7e8c49cd7cd.png" alt="ilst2"/>Entidad débil: es aquella cuya existencia depende de otra. Por ejemplo, relacionado con el sector de la banca, un pago o cuota de un préstamo sería una entidad débil de préstamo, ya que si no existiese el préstamo, no tendría sentido el pago o cuota.

      ilst2Atributo derivado: es un atributo cuyo valor se genera a partir de otro atributo, por ejemplo, volviendo a la entidad “Persona”, el atributo “edad” sería derivado del atributo “fecha de nacimiento”.

      ilst2Atributo multivalorado: son aquellos atributos que, como su nombre indica, tienen más de un valor. Un ejemplo típico sería el número de teléfono.

iEje

      Ejemplo

      Un ejemplo sencillo de diagrama Entidad-Relación podría ser representar los clientes de una entidad bancaria y su cuenta o cuentas corrientes:

96612.png

      Se observan en el ejemplo las entidades “Cliente” y “Cuenta” con sus atributos, su clave primaria (“Id_cliente” y “Num_cuenta”) y atributo multivalorado (“Teléfono”). Además, la relación que los une, que este caso lleva un atributo (“Fecha_creación”), es binaria, y la cardinalidad se interpreta de la siguiente forma: un cliente tiene asociada una o varias cuentas (1:N), y una cuenta, en este ejemplo, tiene asociada a un solo cliente (1:1).

iAct

      Actividades

      4.Piense un ejemplo donde sería apropiado usar una entidad débil.

      Orientado a objetos y funcional

      Está basado en el concepto de orientación a objetos, y con este concepto nacieron los SGBDOO (Sistemas Gestores de Bases de Datos Orientados a Objetos). No se entrará en detalles sobre la orientación a objetos porque no es motivo de estudio de la presente materia.

      En cuanto al modelo funcional, este es una técnica basada en objetos también, e incluye conceptos como la herencia, sobrecarga y acceso navegacional.

      Modelo de datos basado en registros

      Los modelos de datos basados en registros tienen una serie de registros de formato fijo. Cada tipo de registro define un número de campos, cada uno con una longitud también establecida. Los tres tipos principales de modelos de datos basados en registros son:

      ilst1Modelo de datos relacional.

      ilst1Modelo de datos en red.

      ilst1Modelo de datos jerárquico.

      Modelo de datos relacional

      Está basado en el concepto de las relaciones matemáticas. En el modelo relacional los datos y las relaciones se representan mediante tablas. Cada una de estas tablas tiene un número de columnas determinado con nombre único dentro de la propia tabla y cada columna representa los atributos o propiedades al igual que en el modelo de datos basado en objetos.

iEje

      Ejemplo

      Trata sobre los empleados de una entidad bancaria. En las columnas se indican varios aspectos relevantes sobre estos, como son el nombre, el apellido, la fecha de nacimiento y el DNI. En la tabla de más abajo se representan las entidades bancarias donde estos empleados podrían estar destinados.

Tabla de empleados
NombreApellidoFecha_nacDniNum_sucursal
AngieGarcía05/07/197547483498E12AB
JesúsFuentes29/12/198840003498P12AB
JavierMorales05/08/197442883407Y458U
María SoledadRubio01/02/198237483400H89TY
Francisco JavierPérez05/02/197944834698T01MN
Tabla de sucursales
Num_sucursalCalleCiudad
12ABLos Palacios 1Utrera
458UPreciosa 2Utrera
89TYRueda 5Rota
01MNRubio 1Torremolinos

      Ejemplo esquema relacional

      Como se observa, para indicar una relación entre los empleados del banco y las sucursales bancarias se usa la columna “Num_sucursal”.

      Modelo de datos en red

      El modelo en red representa los datos como colecciones de registros, y las relaciones mediante conjuntos. Los registros se organizan como grafos. En la siguiente imagen se representa el modelo de datos en red:

97405.png

      Modelo de datos jerárquico

      El modelo de datos jerárquico es un tipo restringido del modelo en red, por lo que los datos se representan como colecciones de registros y las relaciones como conjuntos, con la salvedad que este modelo solo permite que cada nodo tenga un solo padre.

97636.png

      4.2.Número de usuarios a los que da servicio: monousuario y multiusuario

      En general los SGBD se comportan de manera que soportan más de un usuario, solo en el caso de ordenadores personales puede darse la situación de tener un SGBD monousuario, por lo que directamente se mostrarán los SGBD con arquitectura multiusuario. En concreto, se analizarán las arquitecturas de cliente-servidor y servidor de archivos.

      Arquitectura cliente-servidor

      La arquitectura cliente-servidor es muy usada en los sistemas de información actuales: un cliente que solicita o necesita un servicio o recurso y un servidor que lo facilita. Generalmente, el servidor se encuentra situado en una máquina y el cliente o clientes en otra. En esta situación se puede dar el caso de que clientes y servidor estén en la misma red (LAN, red de área local), o por el contrario, que no estén en la misma red, lo que provocaría llevar a cabo por parte de la empresa/institución una política específica de seguridad.

      Dentro de la arquitectura cliente-servidor se pueden destacar dos formas diferentes de implementarla, una con dos capas y otra con tres capas.

      Arquitectura СКАЧАТЬ