La informtica rene a muchas de las tcnicas que el hombre ha desarrollado con el objetivo de
potenciar sus capacidades de pensamiento, memoria y comunicacin. Su rea de aplicacin no
tiene lmites: la informtica se utiliza en la gestin de negocios, en el almacenamiento de
informacin, en el control de procesos, en las comunicaciones, en los transportes, en la medicina y
en
muchos
otros
sectores.
3.- Explica brevemente su parte lgica de los sistemas numricos Binarios, decimal, Octal y
hexadecimal?
SISTEMA BINARIO
EL sistema de numeracin binario utiliza solo dos dgitos, el cero y el uno.
En una cifra binaria, cada dgito tiene distinto valor dependiendo de la posicin que ocupe. El valor
de cada posicin es el de una potencia de base 2, elevada a un exponente igual a
la posicin del dgito menos uno.
Base: 2
Smbolos 0,1
SISTEMA DECIMAL
En el sistema de numeracin decimal se utilizan diez smbolos, del 0 al 9 para presentar una
determinada cantidad.
Los diez smbolos no se limitan a expresar solamente diez cantidades diferentes, ya que se utilizan
varios dgitos en las posiciones adecuadas dentro de un numero para indicar la magnitud de la
cantidad.
Base: 10
Simbolos: 0,1,2,3,4,5,6,7,8,9
La posicin de cada dgito en un numero decimal indica la magnitud de la cantidad representada y
se la puede asignar un peso. Los pesos para los nmeros enteros son potencias de 10, que
aumentan de derecha a izquierda, comenzando por 100 = 1.
SISTEMA OCTAL
El inconveniente de la codificacin binaria es que la representacin de algunos nmeros resulta
muy larga, por este motivo se utilizan otros sistemas de numeracin que resulten ms cmodos de
escribir: el sistema octal y el sistema hexadecimal. Afortunadamente resulta muy fcil convertir un
nmero binario a octal o a hexadecimal.
Base: 8
Smbolos: 0,1,2,3,4,5,6,7
Ejemplo, el nmero octal 2738
2*83 + 7*82 + 3*81 = 2*512 + 7*64 + 3*8 = 149610
2738 = 149610
SISTEMA HEXADECIMAL
En el sistema hexadecimal los nmeros se representan con diecisis smbolos:
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,y F. Se utilizan los caracteres A,B,C,D,E y F representando las
cantidades decimales 10,11,12,13,14 y 15 respectivamente, porque no hay dgitos mayores que 9
en el sistema decimal. El valor de cada uno de estos smbolos depende, como es lgico,
su posicin, que se calcula mediante potencias de base 16.
7.- Describe a grandes rasgos los componentes que conforman una Base de Datos?
Datos: Los SB estn disponibles en mquinas que ban desde las computadoras personales ms
pequeas hasta las mainframes ms grandes.
Hadware: Los componentes de Hw del sistema constan de:Los volmenes de almacenamiento
secundario y los procesadores de HW y la memoria principal asociada usados para apoyar la
ejecucin del SW del SB
Software: Entre la base de datos fsica: es decir los datos como estn almacenados fsicamente y
los usuarios del sistema, hay una capa de softawer conocida de manera indistinta como el
administrador de BD o el servidor de BD o ms comn mente el DBMS.
Usuarios: Existen 3 grandes clases de usuarios:
Programadores de aplicacin, Usuarios finales y el administrador de base de datos.
8.- Explica el concepto de campo clave y clave Externa (llave fornea) usadas en Base de
datos?
Campo clave: Es aquel cuyo valores son nicos e irrepetibles sobre una tabla. Esta condicin es
de suma importancia ya que nos asegura que podemos referenciar de manera particular a cada
uno de los registros (filas)
Clave externa llave fornea- Es llamada clave Externa, es uno o ms campos de un
tabla que hacen referencia al campo o campos de clave principal de otra tabla, una clave externa
indica como esta relacionadas las tablas. Los datos en los campos de clave externa y clave
principal deben coincidir, aunque los nombres de los campos no sean los mismos.
soporte de transacciones.
estabilidad.
escalabilidad.
soporte multiplataforma.
Su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco;
recientemente sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de otros
RDBMS con licencia libre como PostgreSQL, Mysql o Ferebird. Las ltimas versiones de Oracle
han sido certificadas para poder trabajar bajo GNU/Linux.
InformixAl igual que Oracle, la presencia de Informix se deja sentir en una cantidad de
plataformas, concretamente Windows NT y UNIX. Una de las caractersticas de este sistema es un
completo conjunto de herramientas grficas que permiten asistir tanto en los procesos de
instalacin como administracin del servidor, sin necesidad de que el administrador tenga grandes
conocimientos. Existe la posibilidad de gestionar mltiples bases de datos remotas de una nica y
centralizada consola donde se muestran grficamente tanto la base de datos como los objetos que
contiene (tablas ndices, procedimientos, etc...) Tambin podr establecerse un calendario de
tareas a ejecutar en cualquier objeto o grupo de objetos. Adicionalmente Informix proporciona
tablas que forma el SMI (interfaz de monitorizacin del sistema).
SybaseCon la evolucin del producto se ha ido mejorando la intefaz sustancialmente y en la
versin NT cada vez son ms las pantallas grficas y los asistentes.
El rendimiento de Sybase, al igual que otros productos evaluados, conforme crece el hardware del
servidor ya que tambin admite configuracin especfica para multiprocesadores simtricos (SMP).
La idea es que consulta, ordenacin de dato y otros procesos puedan ser ejecutados en paralelos.
Segn los datos ofrecidos por Sybase las consultas distribuidas en paralelo, pueden proporcionar
respuestas hasta 15 veces ms rpidamente (en situaciones muy optimas)
Mysql es un sistema de gestin de bases de datos relacional, multihil y multiusuario, MySQL es
usado por muchos sitios web grandes y populares. MySQL es una base de datos muy rpida en la
lectura cuando utiliza el motor no transaccional MyISAM pero puede provocar problemas de
integridad en entornos de alta concurrencia en la modificacin. En aplicaciones web hay baja
concurrencia en la modificacin de datos y en cambio el entorno es intensivo en lectura de datos, lo
que hace a MySQL ideal para este tipo de aplicaciones. Sea cual sea el entorno en el que va a
DB2 es una marca comercial, propiedad de IBM, bajo la cual se comercializa un sistema de gestin
de base de datos.
DB2 versin 9 es un motor de base de datos relacional que integra XML de manera nativa, lo que
IBM ha llamado pureXML, que permite almacenar documentos completos dentro del tipo de datos
xml para realizar operaciones y bsquedas de manera jerrquica dentro de ste, e integrarlo con
bsquedas relacionales.
La compatibilidad implementada en la ltima versin, hace posible la importacin de los datos a
DB2 en una media de 1 o 2 semanas, ejecutando PL/SQL de forma nativa en el gestor IBM DB2.
La automatizacin es una de sus caractersticas ms importantes, ya que permite eliminar tareas
rutinarias y permitiendo que el almacenamiento de datos sea ms ligero, utilizando menos
hardware y reduciendo las necesidades de consumo de alimentacin y servidores.
La memoria se ajusta y se optimiza el rendimiento del sistema, con un interesante sistema que
permite resolver problemas de forma automtica e incluso adelantarse a su aparicin, configurando
automticamente el sistema y gestin de los valores.
Programadores de
aplicaciones
Interfaces de
Programas de
aplicaciones
aplicacin
Usuarios sofisticados
Consulta
Administrador de
base de datos
Usuarios
Esquema de base
de datos
Precompilador del
LMD incorporado
Cdigo objeto de
los programas de
aplicacin
Gestor de
transaccion
es
Procesador
de consultas
Motor de
evacuacin de
consultas
Gestor de
memoria
intermedia
Gestor de
almacenamie
nto
Gestor de
archivos
ndices
Archivos de datos
Datos estadisticos
Diccionario de datos
ALMACENAMIENTO
EN DISCO
Sistem
a de
gesti
n de
BD