Los Sistemas Gestores de Bases
 de datos y el SQL Server 2008
          Nadia Basauri
             5° “C”
El software
• Son los programas que crean, recuperan, calculan, procesan y
  distribuyen datos de las base de datos.
• Una definición más amplia de software incluye mucho más
  que sólo los programas. Esta definición incluye:
  - La representación del software: programas, detalles del
  diseño escritos en un lenguaje de descripción de programas,
  diseño de la arquitectura, especificaciones escritas en
  lenguaje formal, requerimientos del sistema, etc.
• Ejemplos: Mozilla Firefox, Google Chrome, VLC Media Player,
  Adobe Reader, AVG Antivirus, Skype, Limeware, Google Eatrh,
  Internet Explorer, Winamp, etc.
Arquitectura de un SGBD
•   El Comité de planeación y requisitos de estándares del Instituto Nacional
    Norteamericano ha establecido una arquitectura de 3 niveles para un
    SGBD, que son:
•   Nivel Externo.- Se refiere al uso que hacen los usuarios del sistema de
    gestión. Los usuarios pueden ser personas que interactúan en un cajero o
    un alumno que usa el SIEL.
•   Nivel Conceptual.- El diseño que debe hacer el programador o analista de
    sistemas según la necesidad que requiera el sistema de gestión de base
    de datos. También denominado modelo ER (modelo entidad-relación) o
    MLD (modelo lógico de datos). Define cómo se organiza la información
    dentro de la base de datos.
•   Nivel Interno (de almacenamiento).- Los dispositivos que almacenan los
    datos. Ej. Discos duros, memorias USB,DVD, cintas, etc.
SGBD
• Oracle.-Oracle es básicamente una
  herramienta cliente/servidor para la gestión
  de Bases de Datos. Para su utilización primero
  sería necesario la instalación de la
  herramienta servidor (Oracle 8i) y
  posteriormente se podría tener acceso a la
  base de datos desde otros equipos con
  herramientas de desarrollo como Oracle
  Designer y Oracle Developer, que son las
  herramientas básicas de programación sobre
  Oracle.
• Microsoft Access.- es un SGBD para los sistemas operativos
  Microsoft Windows, desarrollado por Microsoft y orientado a
  ser usado en un entorno personal o en pequeñas
  organizaciones. Permite crear ficheros de base de datos
  relacionales que pueden ser fácilmente gestionadas por una
  interfaz gráfica simple. Además, estas bases de datos pueden
  ser consultadas por otros programas. Este programa permite
  manipular los datos en forma de tablas (formadas por filas y
  columnas), crear relaciones entre tablas, consultas,
  formularios para introducir datos e informes para presentar la
  información.
Informix
• Es el único software de base de datos OLTP disponible que
  presenta, facilidad de integración (US)reduce los costos y
  aumenta la productividad proveyendo de una administración
  casi nula, tanto para los entornos pequeños como para los
  altamente distribuidos sin importar cuál sea la plataforma.
• Es un sistema gestionador de bases de datos relacional que
  permite administar bases de datos.
SQL Server 2008
• Microsoft SQL Server 2008 Express es un sistema de
  administración de datos que ofrece un variado conjunto de
  características, protección de datos y rendimiento para
  clientes de aplicaciones incrustadas, aplicaciones web ligeras
  y almacenes de datos locales. SQL Server 2008 Express, que
  está diseñado para una implementación sencilla y una
  creación de prototipos rápida, está disponible de forma
  gratuita y su redistribución con aplicaciones también es
  gratuita. Está diseñado para integrarse a la perfección con
  otras inversiones de infraestructura de servidor.

Sistemas gestores de base de datos y sql server 2008

  • 1.
    Los Sistemas Gestoresde Bases de datos y el SQL Server 2008 Nadia Basauri 5° “C”
  • 2.
    El software • Sonlos programas que crean, recuperan, calculan, procesan y distribuyen datos de las base de datos. • Una definición más amplia de software incluye mucho más que sólo los programas. Esta definición incluye: - La representación del software: programas, detalles del diseño escritos en un lenguaje de descripción de programas, diseño de la arquitectura, especificaciones escritas en lenguaje formal, requerimientos del sistema, etc. • Ejemplos: Mozilla Firefox, Google Chrome, VLC Media Player, Adobe Reader, AVG Antivirus, Skype, Limeware, Google Eatrh, Internet Explorer, Winamp, etc.
  • 3.
    Arquitectura de unSGBD • El Comité de planeación y requisitos de estándares del Instituto Nacional Norteamericano ha establecido una arquitectura de 3 niveles para un SGBD, que son: • Nivel Externo.- Se refiere al uso que hacen los usuarios del sistema de gestión. Los usuarios pueden ser personas que interactúan en un cajero o un alumno que usa el SIEL. • Nivel Conceptual.- El diseño que debe hacer el programador o analista de sistemas según la necesidad que requiera el sistema de gestión de base de datos. También denominado modelo ER (modelo entidad-relación) o MLD (modelo lógico de datos). Define cómo se organiza la información dentro de la base de datos. • Nivel Interno (de almacenamiento).- Los dispositivos que almacenan los datos. Ej. Discos duros, memorias USB,DVD, cintas, etc.
  • 4.
    SGBD • Oracle.-Oracle esbásicamente una herramienta cliente/servidor para la gestión de Bases de Datos. Para su utilización primero sería necesario la instalación de la herramienta servidor (Oracle 8i) y posteriormente se podría tener acceso a la base de datos desde otros equipos con herramientas de desarrollo como Oracle Designer y Oracle Developer, que son las herramientas básicas de programación sobre Oracle.
  • 5.
    • Microsoft Access.-es un SGBD para los sistemas operativos Microsoft Windows, desarrollado por Microsoft y orientado a ser usado en un entorno personal o en pequeñas organizaciones. Permite crear ficheros de base de datos relacionales que pueden ser fácilmente gestionadas por una interfaz gráfica simple. Además, estas bases de datos pueden ser consultadas por otros programas. Este programa permite manipular los datos en forma de tablas (formadas por filas y columnas), crear relaciones entre tablas, consultas, formularios para introducir datos e informes para presentar la información.
  • 6.
    Informix • Es elúnico software de base de datos OLTP disponible que presenta, facilidad de integración (US)reduce los costos y aumenta la productividad proveyendo de una administración casi nula, tanto para los entornos pequeños como para los altamente distribuidos sin importar cuál sea la plataforma. • Es un sistema gestionador de bases de datos relacional que permite administar bases de datos.
  • 7.
    SQL Server 2008 •Microsoft SQL Server 2008 Express es un sistema de administración de datos que ofrece un variado conjunto de características, protección de datos y rendimiento para clientes de aplicaciones incrustadas, aplicaciones web ligeras y almacenes de datos locales. SQL Server 2008 Express, que está diseñado para una implementación sencilla y una creación de prototipos rápida, está disponible de forma gratuita y su redistribución con aplicaciones también es gratuita. Está diseñado para integrarse a la perfección con otras inversiones de infraestructura de servidor.