jueves, 16 de abril de 2015

Conceptes de bases de dades

En aquesta activitat vos vaig a mostrar el treball que he fet sobre les bases de dades.


Una base de dades és un conjunt de dades pertanyents a un mateix context i emmagatzemades sistemàticament per al seu posterior ús, serveix per recopilar i organitzar informació sobre persones, productes, comandes, o qualsevol altra cosa.
Mentres que un gestor de base de dades és un conjunt de programes que permeten l'emmagatzematge, codificació i extracció de la informació en una base de dades, a més de proporcionar eines per afegir, esborrar, modificar i analitzar les dades.


Hi han cuatre models més importants de bases de dades com:

-Bases de dades jeràrquiques: Emmagatzenen la seua informació en una estructura jeràrquica. Són especialment útils en el cas d'aplicacions que manegen un gran volum d'informació i dades molt compartides permetent crear estructures estables i de gran rendiment.

-Base de dades de xarxa: Va ser una gran millora pel que fa al model jeràrquic, ja que oferia una solució eficient al problema de redundància de dades; però, tot la dificultat que significa administrar la informació en una base de dades de xarxa ha significat que siga un model utilitzat majoritàriament per programadors més que per usuaris finals.

-Bases de dades transaccionals: Són bases de dades on l'únic fi és l'enviament i recepció de dades a grans velocitats, aquestes bases són molt poc comuns i están dirigides en general a l'entorn d'anàlisi de qualitat, dades de producció i industrial.

-Bases de dades relacionals: Per últim en aquest model, el lloc i la forma en que s'emmagatzenen les dades no tenen rellevància. Això té el considerable avantatge que és més fàcil d'entendre i d'utilitzar per a un usuari esporàdic de la base de dades. La informació es pot recuperar o emmagatzemada mitjançant "consultes" que ofereixen una àmplia flexibilitat i poder per administrar la informació.

També he fet una reçerca d'avantages de l'ús de les bases de dades que he trobat com per exemple:

-Independència de les dades, programes i processos.
-Menor redundància.
-Obtenir més informació de la mateixa quantitat de data.
-Integritat de les dades.
-Major seguretat en les dades.
-Dades més documentades.
-Accés a les dades més eficient.
-Accés simultani a les dades.

I ací vos deixe un vídeo on explica també altres bases de dades.

                                        


Vaig trobar tres aplicacions de bases de dades com:

Aplicacions comptables:  Els sistemes de comptabilitat són aplicacions de base de dades personalitzades que s'utilitzen per gestionar informació financera. "Microsoft Money", o "Quicken," són sistemes de comptabilitat construïts sobre aplicacions de base de dades.

Aplicacions CRM: És un sistema de gestió de relacions amb clients. Serveix per a gestionar el màrqueting, les vendes i les relacions de suport entre una empresa i els seus clients. Els seus objectius finals són la maximització de les vendes, reducció dels costos i el foment de les relacions amb clients estratègics.

Aplicacions en Intenet: Aquestes aplicacions utilitzen bases de dades per a emmagatzemar, actualitzar i presentar dades sobre els productes a la venda. També es combinen amb sistemes de base de dades de comptabilitat per a registrar les transaccions de venda i amb aplicacions de base de dades de CRM.

I per últim he fet un llistat de programaris que actualment hi han sobre les bases de dades:

                                                                                     
MySql
Oracle











DBase

FileMaker Pro

MariaDB

Microsoft Access



Microsoft SQL Server


Postgre SQL

SQLite