Upload
maria-jose-rey-rodriguez
View
225
Download
0
Embed Size (px)
Citation preview
7/26/2019 Motores de Gestion de Base de Datos 10
1/18
MOTORES DE GESTION DE BASEDE DATOS
MARIA JOSE REY RODRIGUEZ
TECNOLOGIA
DECIMO
2016
7/26/2019 Motores de Gestion de Base de Datos 10
2/18
TABLA DE CONTENIDO
-TIPOS DE MARCOS-MOTORES DE BASES DE DATOS Y SU LOGO
-PRIMERA BASE DE DATOS
-POR QUE EXISTEN LAS BASES DE DATOS
-QUE ES BASE DE DATOS RELACIONAl
-QUE ES UN SERVIDOR Y SU FUNCIONAMIENTO
-QUE ES UN HOSTING Y SU FUNCIONAMIENTO
-CUALES SON LOS MOTORES DE BASES GRATUITOS
7/26/2019 Motores de Gestion de Base de Datos 10
3/18
-QUE ES LLAVE FORANEA
-QUE ES JOIN
-QUE ES INDICE EN BASE DE DATOS
-QUE ES XAMPP
-QUE ES PHPMYADMIN
-TIPOS DE BASES DE DATOS
-ARCHIVO PLANO
-QUE SON LOS SCRIPTS
-BASE DE DATOS DINAMICA Y ESTATICA
-POR QUE SON IMPORTANTES LAS BASES DE DATOS
-QUE ES SUBINFORME
7/26/2019 Motores de Gestion de Base de Datos 10
4/18
MARCOS MARCO LEGAL
MARCO LEGALSE INCLUYEN NORMAS JURIDICAS ES UNA NORMA OBLIGATORIA Y
GENERAL DICTADA POR EL ESTADO PARA REGULAR CONDUCTAS PARA CUMPLIRCON DETERMINADOS FINES
MARCO CONCEPTUAL
REPRESENTACION GRAFICA EN FORMA DE ARBOL O ESQUEMAPERMITECOMPRENDERLOS APARTADOS DE UNA INVESTIGACION Y COMO SE RELACIONAN
MARCO TEORICO
AMPLIA LA PERSPECTIVA DEL ESTUDIO SE CONSULTA SE CONSIGUE SE DESTACALA BIBLIOGRAFIA
7/26/2019 Motores de Gestion de Base de Datos 10
5/18
MOTORES DE BASE DE DATOS
MICROSOFT ACCES
EDITOR Y GESTOR DE BASE DE DATOS PERMITE CREAR BASES DE DATOSCON FORMULARIOS DE U NA MANERA MAS RAPIDA Y SENCILLA
SQLITE
TIENE UNA BIBLIOTECA QUE SE ENLAZA CON EL PROGRAMACOMBINA ELMOTOR Y EL INTERFAZ ALMACENA DATOS EN UN UNICO ARCHIVO DETEXTO PLANO
7/26/2019 Motores de Gestion de Base de Datos 10
6/18
MYSQL SERVER
PRODUCIDO POR MICROSOFT LAS MAS POPULAR DEL MUNDO USADAPOR MUCHOS SITIOS !EB "!I#IPEDIAGOOGLE$%
POSTGRESQL
USA MULTIPROCESOS Y NO MULTIHILOS UN FALLO EN UN PROCESO NOAFECTARA LO OTRO ES EL MAS POTENTE
7/26/2019 Motores de Gestion de Base de Datos 10
7/18
MOTORES DE GESTION DE BASES DE DATOS
MICROSOFT ACCESS
SQLITE
7/26/2019 Motores de Gestion de Base de Datos 10
8/18
PRIMERA BASE DE DATOS
CREADA EN LA DECADA DE LOS 60 POR CHARLES BACHMAN Y FUE IDS
L&' (&')' *) *&+,' ') .)&.,/ &.& &l&)/&. .&/*)' &/+3*&*)' *)3/4,.&35/ , *&+,' &)*). & l,' *&+,' *) &/).& &' .73*&
)'+.8+8.&*&
7/26/2019 Motores de Gestion de Base de Datos 10
9/18
B&') *) *&+,' .)l&3,/&l
D&+,' ,.&/39&*,' )/ 8/ ,/:8/+, *) +&(l&' ') 8)*)/ ,/+&. ,&)*). & l,' *&+,' *) 8;&' &/).&' '3/ +)/).
7/26/2019 Motores de Gestion de Base de Datos 10
10/18
').>3*,.
A+3)/*) l&' )+33,/)' *) 8/l3)/+) 48/3,/& 8&/*,
3/+.,*83,' 8/& 8l. >&l3*& l&
)+335/ *) ,/)?35/ ') )/>=&&l ').>3*,. @)(
;,'+3/
Al&)/& '8 '3+3, @)( )/ '8'.,3,' ,4.)) 8/& )
7/26/2019 Motores de Gestion de Base de Datos 10
11/18
MOTORES DE BASE GRATUITOS
SQL SERVER ORACLE EXPRESS MYSQL
POSTGRESQLSQLITEFIREBIRDMARIADB$
LLAVE FORANEA
IDENTIFICA COLUMNA O GRUPO DE COLUMNAS EN UNA COLUMNA O GRUPO DECOLUMNAS EN UNA TABLA REFERENCIADA
UNA FILA EN LA TABLA REFERENDO NO PUEDE CONTENER VALORES QUE NOEXISTAN EN LA TABLA REFERENCIA
7/26/2019 Motores de Gestion de Base de Datos 10
12/18
JOIN
PERMITE COMBINAR REGISTROS DE DOS O MAS TABLAS EN UNA BASE DE DATOSRELACIONAL SI HAY COLUMNAS CON EL MISMO NOMBRE EN LAS TABLASSELECCIONADAS SE DEBERAN NOMBRAR LOS CAMPOS
XAMPP
SERVIDOR INDEPENDIENTE DE PLATAFORMA DE COGIDO LIBRE PERMITE INSTALARFACILMENTE APACHE SIN IMPORTAR EL SISTEMA OPERATIVO "LINUXMAC$% ESGRATUITO INCLUYE SERVIDORES DE BASE DE DATOS COMO MYSQULSQLITE ESMUY UTIL PARA LA ELABORACION DE PAGINAS DINAMICAS
7/26/2019 Motores de Gestion de Base de Datos 10
13/18
INDICE DE BASE DE DATOS
ESTRUCTURA DE DATOS QUE MEJORA LAVELOCIDAD DE LAS OPERACIONES PORMEDIO DE IDENTIFICADOR UNICO DECADA FILA PERMITIENDO RAPIDOACCESO A REGISTROS DE UNA TABLA
PUEDEN SER CREADOS USANDO UNA O
MAS COLUMNAS HAY DOS TIPOSAGRUPADONO
AGRUPADO
PHPMYADMIN
UN SOFT!ARE DE CODIGO ABIERTODISEADO PARA MANEJAR LAADMINISTRACION Y GESTION DE BASE DEDATOS MYSQL A TRAVES DE UNAINTERFAZ GRAFICA DE USUARIO PUEDENAVEGAR MODIFICAR CREAR LAS BASESDE DATOS MYSQL
7/26/2019 Motores de Gestion de Base de Datos 10
14/18
TIPOS DE BASES
JERARQUICASLOS REGISTROS SE ALMACENAN EN DIFERENTES NIVELES ES MUY RAPIDOPERO LAS MODIFICACIONES SON MUY COMPLICADAS
EN REDSURGIERON COMO UN INTENTO DE SOLUCIONAR LAS RIGIDECES DE LAS B DATOSJERARQUICAS LOS ACCESOS A LA INFORMACION SON MAS FLEXIBLES ES MAS LENTO
RELACIONALESSE ESTRUCTURAN EN UNA O VARIAS TABLAS EN LAS QUE RELACIONAN UNOO VARIOS CONJUNTOS DE DATOS LAS TABLAS SE MODIFICAN FACILMENTE
TAMBIEN ESTAN LAS DOCUMENTALES SEMANTICAS Y ORIENTADAS A OBJETOS YMULTIDIMENSIONALES
7/26/2019 Motores de Gestion de Base de Datos 10
15/18
ARCHIVO PLANO
COMPUESTOS SOLO POR TEXTO SINFORMATO SOLO CARACTERES SE LESCONOCE TAMBIEN COMO TEXTO LLANOO SIMPLE POR CARECER DEINFORMACION DESTINADA A GENERARFORMATOS"NEGRITASSUBRAYADO$% SEUSA PARA ALAMACENAR INF NO
ESTRUCTURADA
SCRIPT
CONTIENE INSTRUCCIONES ESCRITAS ENCODIGO DE PROGRAMACION EJECUTAFUNCIONES EN EL INTERIOR DE UNPROGRAMA
7/26/2019 Motores de Gestion de Base de Datos 10
16/18
BASES DE DATOS
DINAMICA
LAS MAS USADAS SE USAN CONSTANTEMENTE YA SEA MODIFICANDO O
CONSULTANDO LA BASE DE DATOS
EJTIENDAS NEGOCIOS FARMACIAS$
ESTATICA
SOLO SON DE LECTURA SE PUEDEN GUARDAR PERO SIN USAR OUSARLAS UN TIEMPO DESPUES SE USAN PARA TOMAR DECISIONES
EJBIBLIOTECAS PERIODICOS "PARA ALMACENAR INF SI SE REQUIERECONSULTARLA TIEMPO DESPUES%
7/26/2019 Motores de Gestion de Base de Datos 10
17/18
SUBINFORME
ES UN INFORME EL CUAL SE INSERTA EN OTRO INFORME CUANDO SE COMBINAN
INFORMES UNO DE ELLOS DEBE SERVIR COMO INFORME PRINCIPAL QUECONTIENE EL OTRO INFROME
7/26/2019 Motores de Gestion de Base de Datos 10
18/18
LAS BASES DE DE DATOS SON IMPORTANTES YA QUE ESTAS NOS AYUDAN A
QUE NUESTRA INFORMACION MAS IMPORTANTE ESTE DE UN FORMA MASORGANIZADA Y ENTENDIBLE NOS AYUDA A ENCONTRAR NUESTRAINFORMACION MAS RAPISO HAY MENOS POSIBILIDADES DE QUE NUESTRAINFORMACION SE PIERDA NOS PERMITE RECUPERAR INFORMACION LAINFORMACION PUEDE MANTENERSE ORGANIZADA DE FORMA MAS SEGURAY PODEMOS INGRESAR UNA GRAN INFORMACION