1.8 GESTORES DE BASES DE DATOS
un gestor de base de datos es un conjunto de programa que permiten el almacenamiento, modificación y extracción de la información en una base de datos además de proporcionar herramientas para añadir, borrar, modificar y analizar de los datos donde los usuarios puedan acceder a la información usando herramientas especifica de integración y generación de informes para incluir un modulo grafico con aplicaciones especifico.
lunes, 20 de mayo de 2013
SEGURIDAD EN LAS BASES DE DATOS
1.6 SEGURIDAD EN LAS BASES DE DATOS
la gran mayoría de los datos sensibles del mundo están almacenados en sistemas gestores de datos comerciales tales como Oracle, Microsoft SQL server, atacar una base de datos es uno de los objetivos favoritos de los criminales, para el 2012 fueron 245% a la alza los ataques de base de datos por medio de hospedaje de paginas maliciosas ataques de bases de datos importantes en la red global.
es por lo anterior que se deben de proteger los BD siguiendo estos principios.
1) identificar la sensibilidad: no se puede asegurar lo que no se conoce.
2) evaluar de la vulnerabilidad y la configuración: revisar hay huecos inseguros.
3) endurecimiento: realizar recomendaciones especificas y eliminar todo lo que no sea funcional.
4)audite: realice autoevaluación para evitar el confort.
5) monitores: revisión constante de informes.
6) autentificación: recuerde crear cuentas de acceso para mantener confidencialidad en los datos.
la gran mayoría de los datos sensibles del mundo están almacenados en sistemas gestores de datos comerciales tales como Oracle, Microsoft SQL server, atacar una base de datos es uno de los objetivos favoritos de los criminales, para el 2012 fueron 245% a la alza los ataques de base de datos por medio de hospedaje de paginas maliciosas ataques de bases de datos importantes en la red global.
es por lo anterior que se deben de proteger los BD siguiendo estos principios.
1) identificar la sensibilidad: no se puede asegurar lo que no se conoce.
2) evaluar de la vulnerabilidad y la configuración: revisar hay huecos inseguros.
3) endurecimiento: realizar recomendaciones especificas y eliminar todo lo que no sea funcional.
4)audite: realice autoevaluación para evitar el confort.
5) monitores: revisión constante de informes.
6) autentificación: recuerde crear cuentas de acceso para mantener confidencialidad en los datos.
domingo, 19 de mayo de 2013
RESTRINCCIONES
1.5 RESTRINCCIONES
las restrincciones desde el punto de vista de integridad de base de datos, se presentan en dependencia funcionales e integridad referencial. una restrinccion es una limitacion que obliga al cumplimiento de siertas condiciones en las bases de datos. alguna son determinadas por los usuarios y algunas otras son hinerentes a la base de datos relacional. las restricciones pooven un metodo de implementar reglas en las bases de datos. las restrinciones limitan los datos que pueden ser almacenados en las tablas. usualmente se definen usando expresiones que dan como resultado un valor booleano, indicando si los datos satisfacen la restrincion o no.
las restrincciones desde el punto de vista de integridad de base de datos, se presentan en dependencia funcionales e integridad referencial. una restrinccion es una limitacion que obliga al cumplimiento de siertas condiciones en las bases de datos. alguna son determinadas por los usuarios y algunas otras son hinerentes a la base de datos relacional. las restricciones pooven un metodo de implementar reglas en las bases de datos. las restrinciones limitan los datos que pueden ser almacenados en las tablas. usualmente se definen usando expresiones que dan como resultado un valor booleano, indicando si los datos satisfacen la restrincion o no.
INTEGRIDAD REFERENCIAL.
1.4 INTEGRIDAD REFERENCIAL.
es un sistema de reglas que utiliza la mayoria de las bases de datos relacionales para asegurarse que los registros de tablas relacinadas son validos y que no se borren o cambien datos relacionados de forma occidental produciendo errores de integridad.
TIPOS DE RELACIONES
entre dos tablas de cualquien base de datos relacional puede aver dos tipos de relaciones uno a uno y relaciones uno a muchos.
UNO A UNO: cuando un registro de una tabla solo puede estar relacionado con un unico registrado de la otra tabla y biseversa.
UNO A VARIOS:cuando un registro de una tabla (tabla secundaria) solo puede estar relacionado con un unico registro de la otra tabla (tabla principal) y un registro de tabla pricipal puede tener mas de un registro relacionado en la tabla secundaria, en este caso se suele haser referencia a la tabla principal como tabla "hijo", entonce la regla se combierte en un padre puede tener varios hijos pero un hijo solo tiene un padre regla mas facil de recordar.
es un sistema de reglas que utiliza la mayoria de las bases de datos relacionales para asegurarse que los registros de tablas relacinadas son validos y que no se borren o cambien datos relacionados de forma occidental produciendo errores de integridad.
TIPOS DE RELACIONES
entre dos tablas de cualquien base de datos relacional puede aver dos tipos de relaciones uno a uno y relaciones uno a muchos.
UNO A UNO: cuando un registro de una tabla solo puede estar relacionado con un unico registrado de la otra tabla y biseversa.
UNO A VARIOS:cuando un registro de una tabla (tabla secundaria) solo puede estar relacionado con un unico registro de la otra tabla (tabla principal) y un registro de tabla pricipal puede tener mas de un registro relacionado en la tabla secundaria, en este caso se suele haser referencia a la tabla principal como tabla "hijo", entonce la regla se combierte en un padre puede tener varios hijos pero un hijo solo tiene un padre regla mas facil de recordar.
NORMALIZACIONES.
1.3 NORMALIZACIONES
el proceso de normalizacion de bases de datos cosisten en aplicar una serie de reglas a las relaciones optenidad tras el paso del modelo entidad relacion al modelo relacional.
el proceso de normalizacion de bases de datos cosisten en aplicar una serie de reglas a las relaciones optenidad tras el paso del modelo entidad relacion al modelo relacional.
consideraciones de diseño.
1.2 TIPO DE ALMACENAMIENTO DE DATOS.
debemos pensar en que tipo de base de datos vamos a tener puede ser OLTP o OLAP los cuales tienen diferentes propositos y por los mismos diseños.
NIVEL TRANSACIONAL.
la base de datos OLTP en lo general requieren de un alto numero de transacionmes por minuto. un diseño evidente, con un apropiado nivel de normalizacion, indices y participaciones que se pueden dar.
CRESIMIENTO DE LA BASE DE DATOS.
debe ser optimo y los mas exacto posible al requerimiento del campo para evitar generar espacio en las aplicaciones.
ARCHIVO DE DATOS.
el archivo de datos deve estar en un lugar optimo para su manejo.
debemos pensar en que tipo de base de datos vamos a tener puede ser OLTP o OLAP los cuales tienen diferentes propositos y por los mismos diseños.
NIVEL TRANSACIONAL.
la base de datos OLTP en lo general requieren de un alto numero de transacionmes por minuto. un diseño evidente, con un apropiado nivel de normalizacion, indices y participaciones que se pueden dar.
CRESIMIENTO DE LA BASE DE DATOS.
debe ser optimo y los mas exacto posible al requerimiento del campo para evitar generar espacio en las aplicaciones.
ARCHIVO DE DATOS.
el archivo de datos deve estar en un lugar optimo para su manejo.
diseño, manejo y explotacion de base de datos.
1.1 MODELOS DE BASES DE DATOS.
la diferencia de las bases de datos son su estructura el la cual se basan cada modelo
MODELO DE TABLA
es una serie unica bidimencional de elementos de datos donde todos los mienbros de una columna dada son asumidos para haser valores similares, y todos los mienbros de una fila son asumidos para ser relacionados el uno con el otro.
MODELO JERARQUICO
los datos son organizados en una estructura parecida a un arbol implicando un eslabon solo decente en cada registro para describir anidar, y un campo de clases para guardar los registros en un orden particular
en cada lista del mismo nivel.
MODELO DE RED
organiza datos que usan dos fundamentales construcciones registros llamadas y conjuntos.los registros contienen campos (que pude ser organizados jerarquicamente como el lenguaje de programacion).
MODELO RELACIONAL
es un modelo de datos relacionado en la logica de predicados y en la teoria de conjuntos. es el modelo mas utilizado en la actualidad para modelar problemas reales y administrar datos dinamicamente.
la diferencia de las bases de datos son su estructura el la cual se basan cada modelo
MODELO DE TABLA
es una serie unica bidimencional de elementos de datos donde todos los mienbros de una columna dada son asumidos para haser valores similares, y todos los mienbros de una fila son asumidos para ser relacionados el uno con el otro.
MODELO JERARQUICO
los datos son organizados en una estructura parecida a un arbol implicando un eslabon solo decente en cada registro para describir anidar, y un campo de clases para guardar los registros en un orden particular
en cada lista del mismo nivel.
MODELO DE RED
organiza datos que usan dos fundamentales construcciones registros llamadas y conjuntos.los registros contienen campos (que pude ser organizados jerarquicamente como el lenguaje de programacion).
MODELO RELACIONAL
es un modelo de datos relacionado en la logica de predicados y en la teoria de conjuntos. es el modelo mas utilizado en la actualidad para modelar problemas reales y administrar datos dinamicamente.
INTRODUCCION.
El futuro del sector de las TIC es fascinante. Se trata de un terreno sin explorar totalmente abierto a la
creatividad, la innovación, formas de trabajar completamente nuevas, la acción recíproca y el aprendizaje,
que debería despertar el interés de mujeres y hombres por igual.
la fuerza de trabajo futura se verá influenciada con toda probabilidad por seis factores determinantes, a
saber: una mayor esperanza de vida, la difusión de los sistemas y dispositivos inteligentes, los progresos
en sistemas informáticos tales como los dispositivos sensores y la potencia de procesamiento, las nuevas
tecnologías multimedios, la constante evolución de los medios de comunicación social y un mundo
totalmente interconectado. El sector de las TIC consolida claramente ese futuro.
Suscribirse a:
Entradas (Atom)