Una visión sobre la importancia del diseño de las bases de datos

18

description

Una mirada desde la formación en tecnología en sistemas a la importancia del diseño de las bases de datos.

Transcript of Una visión sobre la importancia del diseño de las bases de datos

Page 1: Una visión sobre la importancia del diseño de las bases de datos
Page 2: Una visión sobre la importancia del diseño de las bases de datos

“La razón para preocuparse por el diseño de las bases de datos es que es crucial para la consistencia, integridad y precisión de los datos. Si una base de datos está mal diseñada, los usuarios tendrán dificultades a la hora de acceder a ciertos tipos de información y existe el riesgo añadido de que ciertas búsquedas puedan producir información errónea.” Hernández (1997)

Page 3: Una visión sobre la importancia del diseño de las bases de datos

¿CUAL ES LA IMPORTANCÍA DEL DISEÑO DE LAS BD?

“Las bases de datos los son todo, el mundo no solo del conocimiento sino a nivel general, crece día a día gracias a ellas” Ing. Juan C. Agudelo

“Lo más importante del diseño de las bases de datos es la Normalización” Ing. Carlos F. Arevalo

Page 4: Una visión sobre la importancia del diseño de las bases de datos

INDICE DE CONTENIDO

VENTAJAS DE LAS BASES DE DATOS TIPOS DE INFORMACIÓN LOPD PROCESO DE DISEÑO REGLAS DE NORMALIZACIÓN PROBLEMAS

Page 5: Una visión sobre la importancia del diseño de las bases de datos

Facilidad de manejo de grandes volúmenes de información

Independencia en el tratamiento de la información

Seguridad de la información No duplicidad de la información Mejora la metodología de trabajo en una

organización Facilidad en la toma de decisiones

VENTAJAS DE LAS BD

Page 6: Una visión sobre la importancia del diseño de las bases de datos

PERSONAL FINANCIERA SALUD COMERCIAL ESTADÍSTICA Entre otros...

TIPOS DE INFORMACIÓN

Page 7: Una visión sobre la importancia del diseño de las bases de datos

Tiene por objeto garantizar y proteger, en lo que concierne al tratamiento de los datos personales, las libertades públicas y los derechos fundamentales de las personas, y especialmente de su honor, intimidad y privacidad personal y familiar.

LOPD

Page 8: Una visión sobre la importancia del diseño de las bases de datos

cobrar productos no contratados

por seguir pasando facturas aunque se hubiera solicitado la baja del servicio

intentar cobrar penalizaciones de permanencia improcedentes

EJEMPLOS

Page 9: Una visión sobre la importancia del diseño de las bases de datos

SANCIONES (2009)

Empresa Cuantía (E) Sanciones Pesos FRANCE TELECOM ESPAÑA, S.A. $ 2.549.750 42 6,579,414,201

TELEFONICA MOVILES ESPAÑA, S.A. $ 2.042.328 25 5,270,052,071VODAFONE ESPAÑA, S.A. $ 1.034.923 19 2,670,528,681.10

JAZZ TELECOM, S.A.U. $ 877.417 16 2,264,097,770.90CABLEUROPA S.A.U. $ 839.113 10 2,165,260,119.30

TELEFONICA DE ESPAÑA, S.A.U. $ 820.607 6 2,117,506,951.64BANCO BILBAO VIZCAYA ARGENTARIA S.A. $ 661.012 11 1,705,685,553.65

DATA INTEGRAL ACTION S.L. $ 650.911 10 1,679,618,197.13BANCO SANTANDER SA $ 480.810 7 1,240,686,954.79ENDESA ENERGÍA S.A. $ 360.607 5 930,515,861.20

Page 10: Una visión sobre la importancia del diseño de las bases de datos

Determinar la finalidad de la base de datos. Buscar y organizar la información necesaria. Dividir la información en tablas. Especificar claves principales. Definir relaciones entre las tablas.      Ajustar el diseño Reglas de normalización     

Page 11: Una visión sobre la importancia del diseño de las bases de datos

CLAVE PRIMARIA CLAVE AJENA O FORÁNEA CLAVE COMPUESTA CLAVE ALTERNATIVA

Page 12: Una visión sobre la importancia del diseño de las bases de datos

Primera forma normal:Cada celda solo un valor

Segunda forma normal:Exige que cada columna que no sea clave dependa por completo de toda la clave principal y no sólo de parte de la clave.

Page 13: Una visión sobre la importancia del diseño de las bases de datos

Tercera regla normal:Exige no sólo que cada columna que no sea clave dependa de toda la clave principal, sino también que las columnas que no sean clave sean independientes unas de otras.

Page 14: Una visión sobre la importancia del diseño de las bases de datos

Twitter con problema en la escalabilidad de la base de datos

engineering.twitter.com/2010/07/twitter-performance-update.html

Software contable con problemas por las reglas de integridad

Page 15: Una visión sobre la importancia del diseño de las bases de datos
Page 16: Una visión sobre la importancia del diseño de las bases de datos

TIEMPO Y DINERO

Page 17: Una visión sobre la importancia del diseño de las bases de datos

BIBLIOGRAFÍA

engineering.twitter.com/2010/07/twitter-performance-update.html http://www.webtaller.com/maletin/articulos/principios-diseno-base-datos.php http://www.forosdelweb.com/f21/que-depende-velocidad-acceso-base-datos-613617/ http://es.wikipedia.org/wiki/Ley_Org%C3%A1nica_de_Protecci

%C3%B3n_de_Datos_de_Car%C3%A1cter_Personal http://office.microsoft.com/es-hn/access-help/conceptos-basicos-del-diseno-de-una-

base-de-datos-HA001224247.aspx http://www.samuelparra.com/2009/04/03/france-telecom-acumula-multas-por-valor-

350000-euros-dos-primeros-meses/

Page 18: Una visión sobre la importancia del diseño de las bases de datos