Sei sulla pagina 1di 10

CARRERA

: TECNICO EN ADMINISTRACIN DE EMPRESAS


NOMBRE ASIGNATURA : COMPUTACION III
DOCENTE
: Carmen Gloria Olivos.

CFT ENAC

INTRODUCCIN A LAS
BASES DE DATOS

INTRODUCCIN A LAS BASES DE DATOS


QU ES UNA BASE DE DATOS?
Herramienta para recopilar y organizar informacin, se puede almacenar informacin sobre
personas, productos, pedidos o cualquier otra cosa. Muchas bases de datos empiezan siendo una
lista en un programa de procesamiento de texto o en una hoja de clculo. A medida que crece la
lista, empiezan a aparecer repeticiones e inconsistencias en los datos. Cada vez resulta ms
complicado comprender los datos presentados en la lista y existen pocos mtodos para buscar o
recuperar subconjuntos de datos para revisarlos. Cuando empiezan a observarse estos
problemas, es aconsejable transferir la informacin a una base de datos creada mediante un
sistema de administracin de bases de datos (DBMS).
Una base de datos computarizada es un contenedor de objetos. Una base de datos puede
contener ms de una tabla. Por ejemplo, un sistema de seguimiento de inventario que usa tres
tablas no son tres bases de datos, sino una base de datos que contiene tres tablas. Salvo que se
haya diseado especficamente para usar datos o cdigos de otro origen, una base de datos de
Access almacena sus tablas en un solo archivo, junto con otros objetos como formularios,
informes, macros y mdulos.
En una Base de Datos se puede:

Agregar ms datos a una base de datos como, por ejemplo, un nuevo artculo de un
inventario.
Modificar datos existentes en la base de datos, por ejemplo, cambiar la ubicacin de un
elemento.
Eliminar informacin, por ejemplo, si se ha vendido o retirado un artculo.
Organizar y ver los datos de distintas formas.
Compartir los datos con otros usuarios mediante informes, mensajes de correo electrnico,
una intranet o Internet.
Es considerada como un almacn en el cual nos permite guardar grandes cantidades de
informacin de manera organizada para que luego se pueda encontrar y utilizar fcilmente.
Un trmino ms informtico, define a la base de datos como:
Una base de datos se puede definir como un conjunto de informacin relacionada que
se encuentra agrupada o estructurada.

CARMEN GLORIA OLIVOS

Pgina 1

INTRODUCCIN A LAS BASES DE DATOS


Una base de datos es un sistema formado por un conjunto de datos almacenados en un
dispositivo de almacenamiento (cd, dvd, disco duro, etc.) que permiten el acceso directo a ellos
y un conjunto de programas que manipulen ese conjunto de datos.
En resumen:

En otras palabras, tenemos que una base de datos es una serie de datos organizados y
relacionados entre s, los cuales son recolectados y utilizados por los sistemas de informacin
de una empresa o negocio en particular.

CARMEN GLORIA OLIVOS

Pgina 2

INTRODUCCIN A LAS BASES DE DATOS


APLICACIONES DE LAS BASES DE DATOS
Una base de datos proporciona a los usuarios y a las empresas un acceso a datos, los cuales
pueden ver, ingresar o actualizar, las bases de datos se convierten en ms tiles a medida que la
cantidad de datos almacenados crece y por consecuencia su importancia para la empresa o
usuarios.
Una base de datos puede ser:
Local: Esto quiere decir que puede utilizarla slo un usuario en una computadora.
Distribuida: Es decir que la informacin se almacena en equipos remotos (separados
geogrficamente) y se puede acceder a ella a travs de una red interna (intranet) o una red
pblica (internet).

Las aplicaciones de las bases de datos son muy variadas, veamos algunos ejemplos:
1.

Bancos: En esta, tenemos informacin de clientes, cuentas, transacciones, prstamos, etc.

2.

Lneas areas: Se almacena la informacin de clientes, horarios, vuelos, destinos, etc.

3.

Universidades y escuelas: Se tiene informacin de estudiantes, carreras, horarios, materias,


etc.

4.

Telecomunicaciones: Se guardar registros de llamadas realizadas, generar facturas


mensuales, mantener el saldo de las tarjetas, telefnicas de prepago y almacenar
informacin sobre las redes.

CARMEN GLORIA OLIVOS

Pgina 3

INTRODUCCIN A LAS BASES DE DATOS


VENTAJAS Y DESVENTAJAS DE LAS BASES DE DATOS
Ventajas.
Almacenan grandes
cantidades de informacin

Esto es muy til para las grandes compaas que manejan grandes
volmenes de informacin.

Compartir la informacin

Los usuarios de distintas oficinas pueden compartir datos e


informacin que son de gran importancia para sus departamentos o
funciones.

Acceso rpido a la
informacin

.Esta es una gran ventaja, ya que la informacin siempre estar


disponible para los usuarios.

Eliminacin de
informacin repetida o
redundante

Los usuarios tendrn la certeza de que la informacin que estn


solicitando no esta repetida o es redundante.

Aumento en la
productividad.

Como la informacin est disponible y es coherente, los usuarios


podrn aumentar su rendimiento al saber que cuentan con una
informacin fiel.

Reduccin del espacio de


almacenamiento

Al tener la informacin en medios electrnicos, se reduce


considerablemente el espacio para almacenar de manera tradicional.

Mejora la seguridad de la
informacin

Existe un acceso reducido para los usuarios, de tal manera que cierta
informacin podr ser controlada por los administradores de la base
de datos.

Mejor mantenimiento

Al estar la informacin en medios electrnicos, el darle mantenimiento


es mucho ms fcil ya que se cuentan con herramientas para este
mantenimiento.

Desventajas:
Tamao

Entre ms grande sea la base de datos, se requiere mayor capacidad


e disco duro y ms memoria ram para que pueda funcionar
adecuadamente.

Costo

El hardware y software para el correcto funcionamiento de una base


de datos es costoso.

Actualizacin.

Es necesario mantener actualizados a los usuarios ya que las


tecnologas van cambiando constantemente.

Vulnerabilidad a los fallos.

Esta es una gran desventaja ya que la base de datos est expuesta a


fallos que no estn en las manos de los usuarios, como una descarga
elctrica.

CARMEN GLORIA OLIVOS

Pgina 4

INTRODUCCIN A LAS BASES DE DATOS


ELEMENTOS DE UNA BASE DE DATOS
Los principales elementos de una base de datos son los siguientes:
Es el elemento principal de la base de
datos, ya que all se registra la
informacin que se quiere administrar.
Est compuesta, como una hoja de
clculo, por filas y columnas. Cada
archivo de una base de datos puede
contener una o mas tablas como sea
necesario.

Est compuesta de:


Campo

Tablas

Es el componente de una tabla que


contiene un elemento especfico de
informacin. Por ejemplo, nombres,
apellidos,
direcciones,
ciudades,
cdigos de productos, valores de
productos, etc. En una tabla los campos
corresponden a las columnas.
Registro
Un conjunto de datos (atributos) acerca
de un evento, persona, lugar, o algn
otro elemento en una tabla. Por ejemplo,
datos personales de un empleado, datos
particulares de un producto. Cada
registro contiene todos los campos de la
tabla que lo contiene. Los registros en
una tabla corresponden a las filas.
La informacin que se introduce a la base
de datos puede introducirse directamente
en las tablas, pero tambin pude ser a
travs de un formulario, esto lo que resulta
prctico, Los formularios hacen que sea
ms fcil introducir los datos.

Formularios

CARMEN GLORIA OLIVOS

Pgina 5

INTRODUCCIN A LAS BASES DE DATOS

Consultas

Informes

Este elemento que se emplea


para buscar y seleccionar la
informacin que requiere el
usuario del interior de la base
de datos. La consulta, nos
permite establecer los criterios
de bsqueda para que el
software que administra la
informacin seleccione, dentro
de las tablas, aquellos datos
que se quieren conocer.

Es te elemento se utilizan para que la


informacin que nos arrojan las bsquedas
nos aparezca ordenada y bien presentada
para cuando el usuario demande una
impresin del documento. Gracias a los
informes, el usuario puede seleccionar que
informacin, de la que se registr en las
tablas de una base de datos, desea
imprimir y con qu formato.

CARMEN GLORIA OLIVOS

Pgina 6

INTRODUCCIN A LAS BASES DE DATOS


SISTEMA DE GESTIN DE BASE DE DATOS (SGBD)
Los Sistemas de Gestin de Base de Datos (en ingls DataBase Management System) son un
tipo de software muy especfico, dedicado a servir de interfaz entre la base de datos, el usuario y
las aplicaciones que la utilizan. Se compone de un lenguaje de definicin de datos, de un lenguaje
de manipulacin de datos y de un lenguaje de consulta.
Tipos de Campos
Cada Sistema de Base de Datos posee tipos de campos que pueden ser similares o diferentes,
entre los ms comunes podemos nombrar:

Numrico: entre los diferentes tipos de campos numricos podemos encontrar enteros sin
decimales y reales decimales.

Booleanos: poseen dos estados: Verdadero Si y Falso No.

Memos: son campos alfanumricos de longitud ilimitada. Presentan el inconveniente de no


poder ser indexados.

Fechas: almacenan fechas facilitando posteriormente su explotacin. Almacenar fechas de


esta forma posibilita ordenar los registros por fechas o calcular los das entre una fecha y
otra.

Alfanumricos: contienen cifras y letras. Presentan una longitud limitada (255 caracteres).

Autoincrementables: son campos numricos enteros que incrementan en una unidad su


valor para cada registro incorporado. Su utilidad resulta: Servir de identificador ya que
resultan exclusivos de un registro.

Tipos de Base de Datos


Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:

MySql: es una base de datos con licencia GPL basada en un servidor. Se caracteriza por
su rapidez. No es recomendable usar para grandes volmenes de datos.

Access: Es una base de datos desarrollada por Microsoft. Esta base de datos, debe ser
creada bajo el programa access, el cual crea un archivo .mdb con la estructura ya
explicada.

Microsoft SQL Server: es una base de datos ms potente que access desarrollada por
Microsoft. Se utiliza para manejar grandes volmenes de informaciones.

CARMEN GLORIA OLIVOS

Pgina 7

INTRODUCCIN A LAS BASES DE DATOS


MODELO ENTIDAD-RELACIN
Los diagramas o modelos entidad-relacin (denominado por su siglas, ERD Diagram Entity
relationship) son una herramienta para el modelado de datos de un sistema de informacin.
Estos modelos expresan entidades relevantes para un sistema de informacin, sus interrelaciones y propiedades.

Cardinalidad de las Relaciones


El diseo de relaciones entre las tablas de una base de datos puede ser la siguiente:

Relaciones de uno a uno: una instancia de la entidad A se relaciona con una y solamente
una de la entidad B.

Relaciones de uno a muchos: cada instancia de la entidad A se relaciona con varias


instancias de la entidad B.

Relaciones de muchos a muchos: cualquier instancia de la entidad A se relaciona con


cualquier instancia de la entidad B.

Estructura de una Base de Datos


Una base de datos, a fin de ordenar la informacin de manera lgica, posee un orden que debe
ser cumplido para acceder a la informacin de manera coherente. Cada base de datos contiene
una o ms tablas, que cumplen la funcin de contener los campos.
En el siguiente ejemplo mostramos una tabla comentarios que contiene 4 campos.

CARMEN GLORIA OLIVOS

Pgina 8

INTRODUCCIN A LAS BASES DE DATOS


Los datos quedaran organizados como mostramos en siguiente ejemplo:

Por consiguiente una base de datos posee el siguiente orden jerrquico:

Tablas

Campos

Registros

Lenguaje SQL

El lenguaje SQL es el ms universal en los sistemas de base de datos. Este lenguaje nos permite
realizar consultas a nuestras bases de datos para mostrar, insertar, actualizar y borrar datos.
A continuacin veremos un ejemplo de ellos:

Mostrar: para mostrar los registros se utiliza la instruccin Select. Select * From
comentarios.

Insertar: los registros pueden ser introducidos a partir de sentencias que emplean la
instruccin Insert. Insert Into comentarios (titulo, texto, fecha) Values ('saludos', 'como esta',
'22-10-2007')

Borrar: Para borrar un registro se utiliza la instruccin Delete. En este caso debemos
especificar cual o cuales son los registros que queremos borrar. Es por ello necesario
establecer una seleccin que se llevara a cabo mediante la clusula Where. Delete From
comentarios Where id='1'.

Actualizar: para actualizar los registros se utiliza la instruccin Update. Como para el caso
de Delete, necesitamos especificar por medio de Where cules son los registros en los que
queremos hacer efectivas nuestras modificaciones. Adems, tendremos que especificar
cules son los nuevos valores de los campos que deseamos actualizar.Update comentarios
Set titulo='Mi Primer Comentario' Where id='1'.

FIN

CARMEN GLORIA OLIVOS

Pgina 9

Potrebbero piacerti anche