0% encontró este documento útil (0 votos)
46 vistas27 páginas

Base de Datos

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
46 vistas27 páginas

Base de Datos

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

B A S E D E DATOS

B A S E D E DATOS
B A S E D E DATOS

¿ Q U É ES?

es u n " a l m a c é n " que nos p e r m i t e

guardar grandes cantidades de

información de forma
·-- __,,, .......
organizada para que luego
-
------_
- _
.._,,,.. ., __, _ .,

....... ,.,,.
podamos encontrar y utilizar -
..
,.,...

""''

fácilmente
--
. -· _...,..., ....... __
·-
-
-..,.

.... ,._ ... ..,_


..,. _ do _..,...

-,-�_,_

.
-� ....,_,..__
-,_
....,_ . ·- ""' .......... ...
---
_
,

¿ Q U E ES U N DATO?

Los datos son números, letras o

símbolos que describen objetos,

condiciones o situaciones. Son el

conjunto básico de hechos

referentes a una persona, cosa o

transacción de interés para

d i s t i n t o s objetivos

• •
ter . s t l c a s
Características

• Independencia lógica y física d e l o s d a t o s .

• Redundancia mínima.

• Acceso concurrente por parte de múltiples


.

u s u a ri o s .

• Integridad de los d a t o s .

• Consultas complejas optimizadas.

• S e g u r i d a d de acceso y auditoría.

• Respaldo y recuperación.

• Acceso a través de lenguajes de

programación estándar.
¿ C o m o está c o m p u e s t a l a

b a s e d e datos?

ACCESS

; M18aseOeDatos Base de datos (Access 200... M Herramie ...


" X

(ru,r Datos estemos Htrramitntas ee eese dt datos HOJII ee dilos

Tipo ee datos: Umco

Formato: Formato s, requiere

¡r Relaciones Otptndtncias
·J ,J
.. dtl objeto

V1stu Campos y columnas


Formato y tipo dt d�os•-iiii•iii •••
• '
'•"•º
• "
• "oiii
iii
iii

Todas las tablas ::ir_....


___,,
, .__,. X

hb&ll Id � ¡ Agregar nuevo campo

C!I labial : Tabla (Nuevo)


*

Rtg1sho: I◄ 1 de 1 Buscar

1 ºJ" dt datos Bloq Num


Tablas
• Una tabla de base de datos es similar en apariencia a una hoja de cálcul o

en cuanto a que los datos se almacenan en filas y columnas

• La prin cipal diferencia entre almacenar los datos en una hoja de cálculo y

almacenarlos en una base de datos es la forma en la que están

organizados los datos.

A B e D E

• Cada fila de una Nombre Apellido Salario Departamento


� I D

2 523540 Brenda Esparza $62,402.00 Marketing


tabla se

3 523541 Carolina Díaz $85,254.00 Finanzas


d e n o m i n a registro
4 523542 José Barrones $58,223.00 Producción

• Cada registro está


5 523543 Laura Mendoza $46,423.00 Finanzas

formado por uno


6 523544 Ma Torrado $68,532.00 Informática

o varios campos. 7

• Los c a m p o s e q u i v a l e n a l a s c o l u m n a s de la

tabla.

• Los c a m p o s d e b e n designarse c o m o u n

d e t e r m i n a d o tipo de datos
FORMULARIO

Permiten crear u n a interfaz de u s u a r i o en la q u e

p u e d e e s c r i b i r y m o d i fi c a r datos. Los f o r m u l a r i o s

a menudo contienen botones de comandos y

otros c o n t r o l e s q u e r e a l i z a n distintas tareas.

� Clrenlet

► Clienle n1 1 ltl!IUIII

Los f o r m u l a r i o s t a m b i é n
N-• P1.1an9iaa0

Ap11lidoa jOrthJel.!a Ruiz le p e r m i t e n c o n t r o l a r de


Clf/NIF .3.333

q u é manera otros
O■ecci6n lc.ie Uno
Pob&Kión li..M ..,.,. u s u a r i o s interactúan

P1ovincia !Modo_,
con los datos de la base
CPoslal 1 28109

de datos
TelMono li 91) 888-�00

Fu

Conefciel ..:J 2/2/199'.l


!Ano Fecha •• ler;ola: 1

Foraa de pago IEfeciM> ..:.l Fecha caducodad: 1 2/2/1991

. ' . .
La r

date

CONSULTAS autc

que

Le permiten agregar criterios para "filtrar" los ahor

datos y obtener solo los registros q u e q u i e r e .

La función más común es recuperar datos

r es�ecíficos de las t a b l a s .

1
'\. M1crosofl Access - (Consullal . Consulla de selección] H
aw.J���i:1:l ■ -1�1x1
•• • •• v-1
r:§] &,-chivo �didón Yer insertar �onsuk:a !jefram�• Veo.tana L ••• ��

l • Ql • � � [g. ;,, � � e, , . � • • : l!P ·] ܺt:a L Todo • � ::'-llfr�- G) '

• I@ Consulta de �elección •
• •
: r'.:i Consulta de tabla de re{erencias cruzadas �

• •
• I!:, ! COQ.sulta de creación de tabla... •

• •
• i,�I Consulta de §.ctualizadón •
oién • •
•• + 1 Consulta de d.atos anexados.,, :
• •
•••• -,., Consylta de e� •••
r de
•• ••
•• •• • • ••
••• • ••

Campo:

Tabla:

ase □,den:
Mostra,:
□ □ □ □ □
C,iterios:
MclCros
iJ t3
�edelatMCro:

,��,
¡...-

Cerr• 1

P o!li(l a paso

MACROS
M¡cros en:

_ici,,,
!Todas� priiles y doo.-nertos «titos .:J
.
!:!'--···
1-• ,,. .... ,1 ID,IOJ/10 po, ApdSo/1

La mayoría de las operaciones de la base de

datos que realiza manualmente se pueden

automatizar mediante el uso de macros, por lo

que se convierten en dispositivos que permiten

ahorrar mucho tiempo.


a base de datos en f u n c i ó n

d e u n servidor

Servidores de Bases de Datos.

También conocidos como

RDBMS (acrónimo en inglés

de Relational Data Base

Management Systems), son servidor

programas que permiten

organizar datos en u n a o más

tablas relacionadas. Los

s e rv i d o r e s de Bases de Datos

se utilizan en todo el mundo


.=-'!,¡¡.
en una amplia variedad de

aplicaciones.

VENTAJAS
¿Porque utilizar u n a

base d e d a t o s ?

• Proporciona a los usuarios el acceso a datos,

que pueden visualizar, ingresar o actualizar, en

concordancia con los derechos de acceso que

se les hayan otorgado.

• Se convierte más útil a medida que la cantidad

de datos a l m a c e n a d o s crece.

• Puede utilizarla solo un usuario en un equipo,

o puede ser distribuida, es decir que la

información se almacena en equipos remotos

y se p u e d e a c c e d e r a e l l a a través de u n a red.

ISO

jo a la
. ,
· r, , :, r 1 o n
' : -_: , ..
• 1

'

Acceso
Almacenan VENTAJAS
rápido a la
grandes
información

cantidades de

información.

Mejora la

A u m e n t o en la ' seguridad de la

productividad. información.
DESVENTAJAS
Tamaño. Actualización

ulnerabilida
Costo.

a los fallos.
Administración de

base de datos
U n s i s t e m a de a d m i n i s t r a c i ó n para

c o n t r o l a r tanto los datos c o m o l o s


usuarios.

La administración de bases de

datos se r e a l i z a con u n Sistema de

G e s t i ó n de B a s e s de Datos ( S G B D )

también llamado D B M S (Database

a n a g e m e n t System)
..
___
-_
,__,.
·-
..
DBMS
-----
-----
(Data Base Management System)

Es un conjunto de servicios (aplicaciones de software) que permite a

los distintos usuarios un fácil acceso a la información y proporciona las

herramientas para la manipulación de los datos encontrados en la base

el sistema de administración

de archivos, cuya función es

almacenar la información en

un medio físico

el DBMS interno, que

sedlvlde � sirve para ubicar la

información en orden

el DBMS externo, que

representa a la interfaz

de u s u a r i o
Facilidad de uso: Las personas que no estén

familiarizadas con la base de datos deben

poder describir su consulta sin hacer

referencia a los componentes técnicos de la

base de datos.

Acceso rápido: El sistema debe

poder responder a las consultas

lo más rápido posible.

DBMS
Data Base Manajemen Sistem Seguridad de los datos: El D B M S

debe poder administrar los

derechos de acceso a los datos

e ca a usuario.

[K]
- � ■---■

- . ,.
Redundancia

debe poder evitar


controlada:

la
El

redundancia
DBMS

de

::- • - • - datos siempre que sea posible, tanto

para m i n i m i z a r los errores como para

prevenir el desperdicio de memoria.

Uso compartido de datos: El DBMS

debe permitir que múltiples usuarios

accedan simultáneamente a la base

de datos.
P r i n c i p a l e s s i s t e m a s de

a d m i n i s t r a c i ó n d e bases de datos:

Microsoft

SQL server

.. __
- ---�--
...... _.. .. ¡,,,<............ _

....
..,..._._
__
_
_____ .,,._'°'-
,_ ........
....... ,.._..,,...._,,.._
............ , ...... ..-.
..
........

_____ ..,
.-.-
_
,,..,_

........ - ..... _ .. · C-lófdu poderOW1 y

O el
""')''itlO<U p,at

monojoded,m,,...i_y
,
-� .. ,-,,__
"""''-�''
17
·-.......-.�-·­ V
'°""°
· Fle•lbMld..:I poro""'
lodotlpodesoluclonn

... --
.,,__ de bases de <lat
os

--"·-­
-
--,--,
.-.�.,.,
.......... .. __
..
_,.,
· l<'ngua)ede

1>,og,.,,_.,., Ori.nt.>óo

- ·-·

ORACLE MySQL

• Soporte de transacc� · -- • • - 11 •

• Estabilidad.

• Escalabilidad.
--
• llajo<OMOt<1

,_,..,_osp..-oll

• Es multlplau,forma. -,k,6,\de-de

�-
-�
. ,.......,."""""'.,

PostgreSQL

......,..-..-M\ltc
........ - ....--.
_ .... ....., ..... ,..,¡

__
. ...,...,_.....,. .. ,lpo,_

---
__ , ..,_


-.. .. ... .. _..Ión

"-
Microsoft

S Q L server

es un sistema de gestión de base de datos

relacional, desarrollado por la empresa Microsoft. El

lenguaje de desarrollo u t i li z a d o es Transact-SQL,

una implementación del estándar ANSI del lenguaje

SQL, utilizado para manipular y r e c u p e r a r datos,

crear t a b l a s y d e fi n i r relaciones entre e ll a s .

• Soporte de t r a n s a c c i o n e s .

· Escalabilidad, estabilidad

y seguridad.

• Soporta procedimientos

Microsoft•'<Z2_ •
almacenados.

Q l. S e r v e r • Permite administrar

información de

s e r v i d o r e s de datos
SQL

( p o r sus siglas en inglés Structured Query

Language; en e s p a ñ o l lenguaje de c o n s u l t a

estructurada) es u n lenguaje de d o m i n i o

específico u t i l i z a d o en p r o g r a m a c i ó n ,

d i s e ñ a d o para a d m i n i s t r a r , y r e c u p e r a r

información de s i s t e m a s de gestión de bases

de datos r e l a c i o n a l e s .
M i c r o s o f t Access
• Permite crear t a b l a s de datos i n d e x a d a s .

• M o d i fi c a r t a b l a s de datos.

• R e l a c i o n e s entre t a b l a s ( c r e a c i ó n de bases de

datos r e l a c i o n a l e s ) .

• C r e a c i ó n de c o n s u l t a s y vistas.

• Formularios.

• Informes.

• E n t o r n o de p r o g r a m a c i ó n a través de VBA

(Visual B a s i c far A p p l i c a t i o n s )

• L l a m a d a s a la A P I de W i n d o w s . ( W i n d o w s

application p r o g r a m m i n g interface), La

interfaz de programación de a p l i c a c i o n e s d

Windows
Microsoft F o x P r o

• C a p a c i d a d e s poderosas y

muy veloces para el

m a n e j o d e datos n a t i v o s y

remotos.

M� • Flexibilidad para crear

Vi al FoxPro· todo t i p o d e s o l u c i o n e s

de bases de datos.

• Lenguaje de

Programación Orientado

a objetos.
ORACLE

• Soporte de transacciones.

• Estabilidad.

• Escalabilidad.

• Es m u l t i p l a t a f o r m a .
MySQL

• Velocidad al realizar las

operaciones

• Bajo costo e n

requerimientos para la

elaboración de bases de

SQ ®
datos

• Facilidad de c o n fi g u r a c i ó

instalación.
PostgreSQL

• Alta c o n c u r r e n c i a : m e d i a n t e u n

s i s t e m a d e n o m i n a d o MVCC

(Acceso c o n c u r r e n t e m u l t i v e r s i ó n ,

por sus s i g l a s en inglés)

• A m p li a v a r i e d a d de t i p o s n a t i v o s :

provee nativa m e n t e v a r i o s

soportes

• A h o r r o s c o n s i d e r a b l e s de costos p t SQ
de operación OS gre

• E s t a b i l i d a d y c o n fi a b i l i d a d
Bibliografías

· h t t p : // a d m i b d o m a i r a . b l o g s p o t. m x / 2 0 1 1 /07/caracteristicas-de-u □-
dbms.html

· https://revista d igita 1. i o ese m .es/i □fo rm ati ca-y-ti cs/1 os-gestores-de­

ba ses-de-datos-mas-usa dos/

• https://p I ata fo rmasiste mas.word press. co m/bases-d e-d atos/q u es-es-

u n-d bm s/

· http://es. ce m. net/co ntents/66-i ntrod ucc io □ -a-las-bases-de-datos

· http://www.maestrosdelweb.com/que-son-las-bases-de-datos/

• https://www.ecured.cu/Servidor Bases de Datos

· https://support.office.com/es-es/article/Conceptos-b%C3%A1 sicos­

sobre-bases-de-datos-a849ac1 6-07c7-4a31-9948-3c8c94a7c204
B A S E D E DATOS

También podría gustarte