1. INSTITUTO DISTRITAL
EVARDO TURIZO PALENCIA
TEMA:
BASE DE DATOS
ENTREGADO A:
ANGEL VILORIA
ENTREGADO POR:
DANIELA MONSALVE
CURSO:
9ºA
ASIGNATURA:
INFORMATICA
FECHA:
17 - JULIO - 2012
BARRANQUILLA – COLOMBIA
2. BASE DE DATOS
1- ¿Que es una base de datos?
2- ¿5 ejemplos en los que se pueden implementar una base de datos?
3- ¿Elementos que componen una base de datos?
4- ¿Qué es un motor de base de datos?
5- ¿Importancia de los programas o sistemas de base de datos?
6- ¿5 programas para crear y administrar base de datos?
7- ¿Qué es el SGBD?
RESPUESTAS
1. Una base de datos o banco de datos (en ocasiones abreviada con la sigla
BD o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un
mismo contexto y almacenados sistemáticamente para su posterior uso. En
este sentido, una biblioteca puede considerarse una base de datos compuesta
en su mayoría por documentos y textos impresos en papel e indexados para su
consulta. Actualmente, y debido al desarrollo tecnológico de campos como la
informática y la electrónica, la mayoría de las bases de datos están en formato
digital (electrónico), que ofrece un amplio rango de soluciones al problema de
almacenar datos.
Existen programas denominados sistemas gestores de bases de datos,
abreviado SGBD, que permiten almacenar y posteriormente acceder a los
datos de forma rápida y estructurada. Las propiedades de estos SGBD, así
como su utilización y administración, se estudian dentro del ámbito de la
informática.
Las aplicaciones más usuales son para la gestión de empresas e instituciones
públicas. También son ampliamente utilizadas en entornos científicos con el
objeto de almacenar la información experimental.
2. Ej: 1 = “Se desea informatizar un centro de estudios de pequeño tamaño.
Interesa controlar exclusivamente los asuntos académicos: qué alumnos
tenemos, qué cursos/asignaturas han realizado, qué profesores tenemos en
plantilla, quién ha impartido cada uno de los cursos, etc.”
EJ:2 = “Un aficionado a la música decidió automatizar la administración de su
colección, pues empieza a ser muy grande los datos a considerar son los
siguientes: el titulo del volumen es único, cada titulo tiene un único tipo de
soporte que puede ser DVD o CD, varios títulos pueden ser un mismo grupo o
cantante, también se conoce en estante donde esta ubicado el titulo de la
música, además se conoce las canciones de cada titulo no existiendo en un
titulo dos canciones con el mismo nombre”
EJ:3 = El gerente del hospital decide automatizar la administración de atención
a pacientes porque su control se hace muy tedioso los datos a considerar son
los siguientes: se cuenta con un conjunto de médicos especialistas enfermeras,
un conjunto de paciente, los pacientes tienen diferentes pruebas y exámenes
realizados.
3. 3. Los elementos que conforman una base de datos en Access son.
1. Tablas: Colección de datos
2. Consultas: Acciones con los datos
3. Formularios: Presentación de los datos
4. Reportes o Informes: Impresión de los datos
5. Macros: Rutinas cortas para ejecutar eventos o acciones.
6. Módulos o Procedimientos: Definición de procedimientos comunes, variables
públicas.
4. El Motor de base de datos es el servicio principal para almacenar, procesar y
proteger los datos. El Motor de base de datos proporciona acceso controlado y
procesamiento de transacciones rápido para cumplir con los requisitos de las
aplicaciones consumidoras de datos más exigentes de su empresa.
Use Motor de base de datos para crear bases de datos relacionales para el
procesamiento de transacciones en línea o datos de procesamiento analíticos
en línea. Se pueden crear tablas para almacenar datos y objetos de base de
datos como índices, vistas y procedimientos almacenados para ver, administrar
y proteger los datos. Puede usar SQL Server Management Studio para
administrar los objetos de bases de datos y SQL Server Profiler para capturar
eventos de servidor.
5. Las bases de datos son importantes para quien lo considere práctico y
productivo. Hay situaciones en la que no se esperaría contar con bases de
datos, en fin a lo que voy es que depende del contexto, de las necesidades,
etc.
Las empresas basan su poder en el conocimiento, en el uso de la información,
de los resultados e informes obtenidos y de un estudio de lo hecho en el
pasado. Hay una frase que dice que la información es poder. Y precisamente,
las empresas valoran mucho a ese "poder" que les otorga una base de datos.
Llevar registros de sus actividades, ventas, procesos, o lo que considere de
utilidad guardar y tener almacenado para una posterior consulta les permite
definir nuevos métodos, procesos, y productos y servicios. Buscan analizar y
comprender lo que han hecho para mejorarlo, y de ese modo poder enfrentar y
prepararse para la competencia.
Las bases de datos les permiten llevar sus dados bien estructurados, con
orden.
Para las ciencias dedicadas a la investigación, simulación y áreas científicas
las bases de datos le permiten almacenar grandes volúmenes de datos para
luego volver a utilizarlos y recrear sus escenarios, por ejemplo.
Como he dicho, las bases de datos permiten guardar y recuperar datos que
luego uno puede analizar y sacar información, tomar decisiones.
4. Es por ello que son tan difundidas en las empresas y organizaciones. A un
humano le tomaría meses analizar los datos registrados en informes,
formularios, etc.
Para una computadora con un motor de base de datos recuperar, clasificar,
ordenar y cruzar datos es cuestión de segundos (bueno, en realidad depende
de la magnitud y el escenario.... para las megas computadores que hacen
simulaciones climáticas sobre el calentamiento global les toma días analizar y
preparar los miles de millones (si no es más) de datos)
Pero, quizá, para el desarrollo de un video juego tal vez no sea tan necesario.
Es difícil (más no imposible) concebir un video juego en el que se considere
productivo añadir el uso de bases de datos (quizá los que salen del esquema
son los juegos on-line a través de browser, como Battle Knight por ejemplo). El
punto es que añadir esa base de datos les obliga a añadir cierta complejidad
para comunicarse con el motor y eso repercute en el rendimiento y perfomance
(algo fundamental y crítico en un juego).
6. - SQL Server: Microsoft SQL Server es un sistema para la gestión de bases
de datos producido por Microsoft basado en el modelo relacional. Sus
lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL Server
constituye la alternativa de Microsoft a otros potentes sistemas gestores de
bases de datos como son Oracle, PostgreSQL o MySQL.
- MySql: MySQL es un sistema de gestión de bases de datos relacional,
multihilo y multiusuario con más de seis millones de instalaciones.
MySQL AB desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a
su vez de Oracle Corporation desde abril de 2009 desarrolla MySQL como
software libre en un esquema de licenciamiento dual.
- Access: Microsoft Access es un sistema de gestión de bases de datos para
los sistemas operativos Microsoft Windows, desarrollado por Microsoft y
orientado a ser usado en un entorno personal o en pequeñas organizaciones.
Es un componente de la suite ofimática Microsoft Office.
Permite crear ficheros de bases 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.
- Oracle 11g: La última versión de Oracle es la versión 11g, liberada en el mes
de julio de 2009, es un RDBMS portable ya que se puede instalar en los
sistemas operativos más comunes en el mercado, el costo de la licencia oscila
entre los 180 y 400 dólares dependiendo del tipo de licencia de usuario, la
capacidad de BDD es alta ya que soporta hasta 4 peta bytes de información.
5. Cuenta con administración de usuarios así como la administración de roles,
además soporta trigers y store procedure, cuenta con conectividad JDBC y
ODBC, siempre y cuando se tengan los drivers adecuados para la misma. Es
un DBMS seguro ya que cuenta con un proceso de sistema de respaldo y
recuperación de información. Soporta Data Warehouse por lo que facilita el
acceso a la información y da mayor versatilidad. La mayor parte de las
empresas de telecomunicaciones en Latinoamérica utilizan Oracle, por lo que
se puede decir que es un DBMS confiable, seguro para ser utilizado en una
empresa y sobre todo permite reducir costos por su accesibilidad en el
mercado.
- Visual Basic: Visual Basic es un lenguaje de programación dirigido por
eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de
programación es un dialecto de BASIC, con importantes agregados. Su primera
versión fue presentada en 1991, con la intención de simplificar la programación
utilizando un ambiente de desarrollo completamente gráfico que facilitara la
creación de interfaces gráficas y, en cierta medida, también la programación
misma.
La última versión fue la 6, liberada en 1998, para la que Microsoft extendió el
soporte hasta marzo de 2008.
7. SGBD: es una agrupación de programas que sirven para definir, construir y
manipular una base de datos.
Los sistemas de gestión de bases de datos (en inglés database management
system, abreviado DBMS) son un tipo de software muy específico, dedicado a
servir de interfaz entre la base de datos, el usuario y las aplicaciones que la
utilizan.