Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Base de datos
1. República bolivariana de Venezuela
Ministerio del poder popular para la educación
I.U.T Rufino Blanco Fombona
Base de datos II
Docente:
Carolina López
Alumno:
Jorwin Mateus
CI: 20.914.909
Guatire, Marzo 2015
2. BASES DE DATOS
-Se define como un conjunto
de datos que se encuentran
organizados y relacionados
entre sí, con el fin de
satisfacer tratamientos de
información implicados en
las actividades de una
empresa. También permiten
el acceso directo a ellos y un
conjunto de programas que
manipulen ese conjunto de
datos.
4. -La estructura de una base
de datos hace referencia a
los tipos de datos, los
vínculos o relaciones y las
restricciones que deben
cumplir esos datos
(integridad de datos y
redundancia de datos).La
estructura de una base de
datos es diseñada o
descripta empleando algún
tipo de modelo de datos.
Estructura De Una
Base De Datos
5. Sistema Gestor de B.D
-Es un sistema de software que permite la definición de bases de datos; así como la elección
de las estructuras de datos necesarios para el almacenamiento y búsqueda de los datos, ya sea
de forma interactiva o a través de un lenguaje de programación.
MySQL
-Es un sistema gestor de bases de datos relacionales rápido, sólido y flexible. Es idóneo para la
creación de bases de datos con acceso desde páginas web dinámicas, así como para la creación de
cualquier otra solución que implique el almacenamiento de datos, posibilitando realizar múltiples
y rápidas consultas. Está desarrollado en C y C++, facilitando su integración en otras aplicaciones
desarrolladas también en esos lenguajes.
Microsoft SQL Server
-SQL Server es un sistema gestor de base de datos
relacionales producido por Microsoft. Es un sistema
cliente/servidor que funciona como una extensión
natural del sistema operativo Windows. Entre otras
características proporciona integridad de datos,
optimización de consultas, control de concurrencia y
backup y recuperación.
6. PostgreSQL
-Es un gestor de bases de datos de código abierto,
brinda un control de concurrencia multi-versión
(MVCC por sus siglas en inglés) que permite
trabajar con grandes volúmenes de datos; soporta
gran parte de la sintaxis SQL y cuenta con un
extenso grupo de enlaces con lenguajes de
programación.
7. CREATE
-Este comando crea un objeto dentro de la base de
datos. Puede ser una tabla, vista, índice, trigger,
función, procedimiento o cualquier otro objeto que el
motor de la base de datos soporte.
Operaciones basicas en una B.D
ALTER
-Este comando permite modificar la estructura de un
objeto. Se pueden agregar/quitar campos a una tabla,
modificar el tipo de un campo, agregar/quitar índices a
una tabla, modificar un trigger, etc.
DROP
-Este comando elimina un objeto de la base de datos. Puede ser una tabla, vista, índice, trigger,
función, procedimiento o cualquier otro objeto que el motor de la base de datos soporte. Se puede
combinar con la sentencia ALTER.
TRUNCATE
-Este comando trunca todo el contenido de una tabla. La ventaja sobre el comando DROP, es que
si se quiere borrar todo el contenido de la tabla, es mucho más rápido, especialmente si la tabla es
muy grande. La desventaja es que TRUNCATE sólo sirve cuando se quiere eliminar
absolutamente todos los registros, ya que no se permite la cláusula WHERE.
8. La B.D y la Wed
-En la actualidad, muchas instituciones se han dado cuenta de la
importancia que el Web tiene en el desarrollo de sus potencialidades,
ya que con ello pueden lograr una mejor comunicación con personas
o instituciones situadas en cualquier lugar del mundo.
-Gracias a la conexión con la red mundial Internet, poco a poco,
cada individuo o institución va teniendo acceso a mayor cantidad de
información de las diversas ramas de la ciencia con distintos
formatos de almacenamiento.
-La mayor parte de información es presentada de forma estática a
través de documentos HTML, lo cual limita el acceso a los distintos
tipos de almacenamiento en que ésta pueda encontrarse.
-Pero, en la actualidad surge la posibilidad de utilizar aplicaciones
que permitan acceder a información de forma dinámica, tal como a
bases de datos, con contenidos y formatos muy diversos.
-Una de las ventajas de utilizar el Web para este fin, es que no hay
restricciones en el sistema operativo que se debe usar, permitiendo la
conexión entre si, de las páginas Web desplegadas en un browser del
Web que funciona en una plataforma, con servidores de bases de
datos alojados en otra plataforma. Además, no hay necesidad de
cambiar el formato o estructura de la información dentro de las
bases de datos.
9. Tipos de B.D
Tipos de base de datos Según el contenido
1. Bases de datos bibliográficas Sólo contienen un
subrogante (representante) de la fuente primaria, que
permite localizarla. Un registro típico de una base de
datos bibliográfica contiene información sobre el autor,
fecha de publicación, editorial, título, edición, de una
determinada publicación, etc.
2. Bases de datos de texto completo Almacenan las
fuentes primarias, como por ejemplo, todo el contenido
de todas las ediciones de una colección de revistas
científicas.
3. Directorios Un ejemplo son las guías telefónicas en
formato electrónico.
4. Bases de datos o "bibliotecas" de información química o biológica
-Son bases de datos que almacenan diferentes tipos de información proveniente de la química, las
ciencias de la vida o médicas. Se pueden considerar en varios subtipos:
•Las que almacenan secuencias de nucleótidos o proteínas.
•Las bases de datos de rutas metabólicas.
•Bases de datos de estructura.
•Bases de datos clínicas.
•Bases de datos bibliográficas (biológicas, químicas, médicas y de otros campos).
10. Seguridad de la B.D
-El objetivo es proteger la Base de datos contra accesos no
autorizados.
Incluye aspectos de:
•Aspectos legales, sociales y éticos
•Políticas de la empresa, niveles de información publica y privada
•Controles de tipo físico, acceso a las instalaciones
•Identificación de usuarios: voz, retina del ojo, etc.
•Controles de sistema operativo
•En relación al SGBD, debe mantener información de los usuarios, su tipo y los accesos y
operaciones permitidas a éstos.
Entre las principales funciones del ABD tenemos:
•Apoyar y asesorar durante el proceso de adquisición del SGBD.
•Definir la información que contendrán las base de datos corporativas.
•Mantener la relación y comunicación estrecha con los especialistas del SGBD.
•Diseñar las estructuras de almacenamiento y estrategias de acceso a las base de datos.
• Atender y servir como punto de enlace entre los usuarios de la organización.
Requisitos esenciales para la seguridad B.D:
•La base de datos debe ser protegida contra el fuego, el robo y otras formas de destrucción.
•Los datos deben ser reconstruibles, porque por muchas precauciones que se tomen, siempre
ocurren accidentes.