2. 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.
3. 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.
4. 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.
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.