Base De Datos
Enviado por Carrazco • 4 de Febrero de 2013 • 3.580 Palabras (15 Páginas) • 275 Visitas
1. Base de datos
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente.
El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado en California, USA. Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada.
Desde el punto de vista informático, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos.
Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene una o más columnas y filas. Las columnas guardan una parte de la información sobre cada elemento que queramos guardar en la tabla, cada fila de la tabla conforma un registro.
2. Manejador de base de datos
El SMBD es un conjunto de programas que se encargan de manejar la creación y todos los accesos a las bases de datos. El objetivo principal del sistema gestor de base de datos es proporcionar una forma de almacenar y recuperar información de una base de datos de manera que sea tanto practica como eficiente.
Se compone de un lenguaje de definición de datos (DDL: Data Definition Languaje), de un lenguaje de manipulación de datos (DML: Data Manipulation Languaje) y de un leguaje de consulta (SQL: Structures Query Languaje).
3. 3 Ejemplos de manejadores o gestores de bases de datos
SQL: es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. Una de sus características es el manejo del algebra y el calculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella.
PHP: Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz lineal usando las bibliotecas Qt o Gtk+
ACCESS: es un programa sistema de gestión de base de datos relacional creado y modificado por Microsoft para uso personal de pequeñas organizaciones.
ORACLE: Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:
Soporte de transacciones.
Estabilidad.
Escalabilidad.
Soporte multiplataforma.
PARADOX: Base de datos relacional para entorno MS Windows, anteriormente disponible para MS-DOS y Linux, desarrollada actualmente por Corel e incluida en la suite ofimática WordPerfect Office.
4. ¿Qué utilidad tiene el aprender Access para un Ing. en Administración?
La utilización de bases de datos como plataformas indispensables para el análisis y consumo de datos se ha incrementado notablemente en los últimos años, debido a las ventajas que ofrece su utilización, algunas de las cuales se comentarán a continuación:
Globalización y accesibilidad de la información misma que permite a los diferentes usuarios considerar la información como un recurso corporativo que carece de dueños específicos.
Eliminación de información inconsistente si existen dos o más datos con la misma información,
Por otra parte una base de datos permite mantener la integridad en la información: una cualidad altamente deseable y tiene por objetivo que sólo se almacena la información correcta.
Independencia de datos: que permite que los datos puedan ser introducidos, accesados y manipulados virtualmente desde cualquier aplicación y plataforma, sea de escritorio, móvil o en la web.
Capacidad de manipulación de varios conjuntos de datos simultáneamente como es el caso de series y valores numéricos, lo que permite la ejecución de operaciones
Las anteriores ventajas hacen que el tener conocimientos sobre el manejo y administración de bases de datos una ventaja competitiva en el entorno actuarial. Las empresas cada vez requieren más que la gente cuente con preparación sobre el tema ya sea para ejecutar o dirigir proyectos que involucren el trabajo con grandes cantidades de datos. Hemos podido observar empresas como Seguros Axxa. IXE-Banorte, HSBC, PriceWaterhouseCoopers e IPSOS-BIMSA, entre otras, donde a los egresados de carreras como la actuaría se les solicita contar con conocimientos base del uso de diferentes motores de bases de datos como Access y en mayor medida, la capacidad de manipular y accesar a la información de las mismas desde programas desarrollados por ellos mismos usando SQL o incluso, usando lenguajes de análisis estadístico como R en algunos casos.
En AMAT contamos con cursos y talleres que no sólo muestran las bases teóricas y prácticas para la comprensión y manejo de estos sistemas, sino que también muestran aplicaciones prácticas y apegadas al mundo laboral y a lo que actualmente las empresas y el medio en sí le solicita en este aspecto al profesional actuarial contemporáneo.
5. Tabla
Una tabla de datos es un objeto que se define y utiliza para almacenar los datos. Una tabla contiene información sobre un tema o asunto particular, como pueden ser como hemos visto antes, clientes o pedidos.
Las tablas contienen campos que almacenan los diferentes datos como el código del cliente, nombre del cliente, dirección,...
Y al conjunto de campos para un mismo objeto de la tabla se le denomina registro o fila, así todos los campos de un cliente forman un registro, todos los datos de otro cliente forman otro registro.
Son los objetos principales de bases de datos que se utilizan para guardar datos.
Podemos tener más de una tabla en la base de datos para guardar información relacionada. Por ejemplo, en una tabla podemos tener la información de clientes, en la otra la información del producto y en la tercera podemos enlazar los datos de dos tablas anteriores, por ejemplo los pedidos que hicieron clientes de cada producto.
Aquí tienes el ejemplo de una tabla, es la tabla "Clientes" de la base de datos "Neptuno" incluida en Access, pulsa la imagen en miniatura para ver la tabla completa:
6. Campo
en Access, cada columna en una tabla es un campo y cada fila de una tabla representa un único registro que reúne la información de un elemento de la tabla. Cada campo de Access sólo puede tener un tipo de datos: o sólo texto, o sólo números, etc.
Los tipos de datos más utilizados son los números, el texto, la fecha y la moneda pero el Access no se limita a esto: podemos insertar también hipervínculos y además
...