Vous êtes sur la page 1sur 4

Dato:

El dato es una representacin simblica (numrica, alfabtica, algortmica, etc) de un atributo o


variable cuantitativa. Los datos describen hechos empricos, sucesos y entidades.
Es un valor o referente que recibe el computador por diferentes medios, los datos representan la
informacin que el programador manipula en la construccin de una solucin o en el desarrollo de
un algoritmo.

Base de datos
Una base de datos es un conjunto de informacin que se liga de alguna forma y se encuentra
catalogada para tener mejor acceso de la misma.
Inicialmente eran llevadas en registros por medio de fichas, y es por esto que existe una amplia
variedad de fichas.
Hoy en da es mediante servidores y computadores que se acumula la informacin y dichos datos
se catalogan en forma ordenada y de fcil acceso por medio de un sistema que est definido como
SGBD (sistema de gestin de base e datos), un software creado para tal fin.
Son muchas plataformas las creadas para este fin y muchos programas que logran leer y manejar
este tipo de informacin, la cual con el tiempo se ha unificado en formatos compatibles.
Para qu sirven las bases de datos?
Las bases de datos son utilizadas en infinidad de circunstancias:

Una base de datos permite acomodar ordenar y tener libre acceso de la informacin, sea cual fuere.
En los hospitales para catalogar medicamentos, y a los pacientes.
En la administracin para catalogar los diferentes temas a tratar.
En el gobierno para catalogar los temas y obligaciones a resolver.
En la escuela para matricular a los alumnos
En el comercio para controlar la informacin.
Es muy utilizada por los administradores, quienes entre sus funciones tienen la de ordenar y
catalogar al personal, las mercancas, los gastos, los ingresos, etc.
Por ello se encuentran en la eminente necesidad de catalogar los datos para que al ser buscados
puedan ser encontrados en forma adecuada.
Puedo conectarme remotamente a mis bases de datos MySQL?
Si, es posible que te conectes remotamente (es decir, desde fuera de tu hosting en hostea.pe) a
tus bases de datos MySQL. Si quieres conectarte desde casa, ten en cuenta que es necesario que
cuentes con un cliente MySQL como Navicat, phpMyAdmin, o Dreamweaver. Recuerda que
puedes conectarte va TCP o UDP.
Configuracin
Servidor (host) = La direccin IP de tu sitio Web
Nombre de base de datos (database name) = el nombre de la base de datos que hayas definido
(normalmente: usuariocpanel_nombrebasededatos)
Usuario de base de datos (database username) = el nombre del usuario que hayas definido para
tu base de datos (normalmente usuariocpanel_usuariobasededatos)
Contrasea (database password) = La que hayas definido en tu Panel de Control CPanel (******)
Puesto de conexin para MySQL = 3306
Asimismo, antes de poder conectarse a MySQL desde otro equipo, debers habilitar el equipo
que se quiere conectar (como la computadora de tu casa) como "MySQL remota" (Host Access
para quienes utilicen en Panel de Control en ingls) a travs de tu direccin IP. Puede sonar
confuso, pero desde tu Panel de Control cPanel realizar esto es muy sencillo.
Ingrese al Panel de Control cPanel de su plan de hosting y busque las opciones de Base de datos.
Dentro de las distintas opciones, encontrar una que se llama "MySQL remota". Al ingresar en esa
opcin, ver un cuadro de texto denominado "Host". All deber ingresar la direccin IP del equipo
que desea que se conecte a su base de datos MySQL de forma remota.

Niveles de abstraccion
Externo: esa es la visin del usuario final, se ve como se maneja los datos ya convertidos en
informacin.
Es aquel en el que se presenta al usuario final y que puede combinaciones o relaciones entre los
datos que conforman a la base de datos global. Puede definirse como la forma en el que el usuario
aprecia la informacin y sus relaciones.

Conceptual: se ve como esta estructurado la Base Datos, equipos de campo tiene como estan
estructurado los registros.
Es aquel en el que se definen las estructuras lgicas de almacenamiento y las relaciones que se
darn entre ellas. Ejemplos comunes de este nivel son eldiseo de los registros y las ligas que
permitirn la conexin entre registros de un mismo archivo, de archivos distintos incluso, de ligas
hacia archivos.

Interno: se ve como se almacena los datos fisicamente.
Es aquel en el que se determinan las caractersticas de almacenamiento en el medio secundario.
Los diseadores de este nivel poseen un amplio dominio de cuestiones tcnicas y de manejo
de hardware. Muchas veces se opta por mantener el nivel fsico proporcionado por el sistema
operativo para facilitar y agilizar el desarrollo.
1.- Independencia lgica.
Es la capacidad de modificar el esquema conceptual sin tener que alterar los esquemas externos ni los
programas de aplicacin.
Se puede modificar el esquema conceptual para ampliar la base de datos o para reducirla.Por ejemplo, el
aadir cuentas de mercado de valores en un sistema bancario.Son mas dificiles de lograr que las
independencias fisicas, ya que los programas de aplicacion son fuertemente dependientes de la
estructura lgica de los datos a los que acceden.
2.- Independencia Fsica.
Es la capacidad de modificar el esquema interno sin tener que alterar el esquema conceptual (o los
externos).se refiere slo a la separacin entre las aplicaciones y las estructuras fsicas de almacenamiento.
Por ejemplo, puede ser necesario reorganizar ciertos ficheros fsicos con el fin de mejorar el rendimiento de
las operaciones de consulta o de actualizacin de datos.
ARQUITECTURA CLIENTE/SERVIDOR.
Un ambiente computacional basado en una red (LAN o WAN) en la que un servidor central de base de datos,
o un motor o dispositivo, maneja todos los comandos de base de datos enviados a l desde las
estaciones de trabajo cliente, y aplicaciones de programas en cada cliente concentran las funciones de
interfaz con el usuario.
MOTOR DE BASE DE DATOS (Database engine).
La parte (back-end) del sistema de base de datos cliente/servidor que se encuenra en el servidor y provee el
procesamiento de la base de datos y comparte las funciones de acceso.
CLIENTE.
La parte (front-end) del sistema de base de datos cliente/servidor que provee la interfaz del usuario y las
funciones de manipulacin de datos.
Requerimientos de construccin de la base de datos
Definicin: Es el conjunto de tcnicas y procedimientos que nos permiten conocer los elementos
necesarios para definir un proyecto de software. Es la etapa ms crucial del desarrollo de un
proyecto de software.
La IEEE los divide en funcionales y no funcionales: Funcionales: Condicin o capacidad de un
sistema requerida por el usuario para resolver un problema o alcanzar un objetivo.

No Funcionales: Condicin o capacidad que debe poseer un sistema par satisfacer un contrato, un
estndar, una especificacin u otro documento formalmente impuesto. Para realizar bien el
desarrollo de software es esencialrealizar una especificacin completa de los requerimientos de los
mismos.
El anlisis de requerimientos es la tarea que plantea la asignacin de software a nivel de sistema y
el diseo de programas El anlisis de requerimientos facilita al ingeniero de sistemas especificar la
funcin y comportamiento de los programas, indicar la interfaz con otros elementos del sistema y
establecer las ligaduras de diseo que debe cumplir el programa. El anlisis de requerimientos
permite al ingeniero refinar la asignacin de software y representar el dominio de la informacin
que ser tratada por el programa. El anlisis de requerimientos del diseador, la representacin
dela informacin y las funciones que pueden ser traducidas en datos, arquitectura y diseo
procedimental. Finalmente, la especificacin de requerimientos suministra al tcnico y al cliente, los
medios para valorar la calidad de los programas, una vez que se haya construido.