QUE ES UNA BASE DE DATOS
¿QUE ES UNA BASE DE DATOS?
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. A continuación te presentamos una guía que te explicará el concepto y características de las bases de datos.
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. A continuación te presentamos una guía que te explicará el concepto y características de las bases de datos.
Características
Entre las principales características de los sistemas de base de datos podemos mencionar:
- Independencia lógica y física de los datos.
- Redundancia mínima.
- Acceso concurrente por parte de múltiples usuarios.
- Integridad de los datos.
- Consultas complejas optimizadas.
- Seguridad de acceso y auditoría.
- Respaldo y recuperación.
- Acceso a través de lenguajes de programación estándar.
¿QUE ES SGBD O MSBD?
Los Sistemas de Gestión de Base de Datos (en inglés DataBase Management System) son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta.
Ventajas de las bases de datos
Control sobre la redundancia de datos:
Los sistemas de ficheros almacenan varias copias de los mismos datos en ficheros distintos. Esto hace que se desperdicie espacio de almacenamiento, además de provocar la falta de consistencia de datos.
En los sistemas de bases de datos todos estos ficheros están integrados, por lo que no se almacenan varias copias de los mismos datos. Sin embargo, en una base de datos no se puede eliminar la redundancia completamente, ya que en ocasiones es necesaria para modelar las relaciones entre los datos.
Consistencia de datos:
Eliminando o controlando las redundancias de datos se reduce en gran medida el riesgo de que haya inconsistencias. Si un dato está almacenado una sola vez, cualquier actualización se debe realizar sólo una vez, y está disponible para todos los usuarios inmediatamente. Si un dato está duplicado y el sistema conoce esta redundancia, el propio sistema puede encargarse de garantizar que todas las copias se mantienen consistentes.
Compartir datos:
En los sistemas de ficheros, los ficheros pertenecen a las personas o a los departamentos que los utilizan. Pero en los sistemas de bases de datos, la base de datos pertenece a la empresa y puede ser compartida por todos los usuarios que estén autorizados.
Mantenimiento de estándares:
Gracias a la integración es más fácil respetar los estándares necesarios, tanto los establecidos a nivel de la empresa como los nacionales e internacionales. Estos estándares pueden establecerse sobre el formato de los datos para facilitar su intercambio, pueden ser estándares de documentación, procedimientos de actualización y también reglas de acceso.
Mejora en la integridad de datos:
La integridad de la base de datos se refiere a la validez y la consistencia de los datos almacenados. Normalmente, la integridad se expresa mediante restricciones o reglas que no se pueden violar. Estas restricciones se pueden aplicar tanto a los datos, como a sus relaciones, y es el SGBD quien se debe encargar de mantenerlas.
Mejora en la seguridad:
La SEGURIDAD de la base de datos es la protección de la base de datos frente a usuarios no autorizados. Sin unas buenas medidas de seguridad, la integración de datos en los sistemas de bases de datos hace que éstos sean más vulnerables que en los sistemas de ficheros.
Mejora en la accesibilidad a los datos:
Muchos SGBD proporcionan lenguajes de consultas o generadores de informes que permiten al usuario hacer cualquier tipo de consulta sobre los datos, sin que sea necesario que un programador escriba una que realice tal tarea.
Mejora en la productividad:
El SGBD proporciona muchas de las funciones estándar que el programador necesita escribir en un sistema de ficheros. A nivel básico, el SGBD proporciona todas las rutinas de manejo de ficheros típicas de los programas de aplicación.
El hecho de disponer de estas funciones permite al programador centrarse mejor en la función específica requerida por los usuarios, sin tener que preocuparse de los detalles de implementación de bajo nivel.
Mejora en el mantenimiento:
En los sistemas de ficheros, las descripciones de los datos se encuentran inmersas en los programas de aplicación que los manejan.
Esto hace que los programas sean dependientes de los datos, de modo que un cambio en su estructura, o un cambio en el modo en que se almacena en disco, requiere cambios importantes en los programas cuyos datos se ven afectados.
Sin embargo, los SGBD separan las descripciones de los datos de las aplicaciones. Esto es lo que se conoce como independencia de datos, gracias a la cual se simplifica el mantenimiento de las aplicaciones que acceden a la base de datos.
¿QUE ES UNA TABLA DE DATOS ?
Una tabla de datos es una colección de datos organizados en filas y columnas. Es parecida a una hoja de cálculo de Microsoft® Excel®, pero con algunas diferencias importantes que se describen en “¿En qué se diferencia JMP de Excel?”. Una tabla de datos también puede contener otra información como notas, variables y scripts. Estos elementos complementarios se describen en capítulos posteriores.
Abra la tabla de datos VA Lung Cancer para ver la tabla de datos que se describe aquí.
Tabla de datos
Una tabla de datos contiene los elementos siguientes:
Cuadrícula de datos
La cuadrícula de datos contiene los datos organizados en filas y columnas. Por lo general, cada fila de la cuadrícula de datos corresponde a una observación y las columnas (también llamadas variables) contienen información relativa a las observaciones. En la Tabla de datos, cada fila corresponde a un individuo de una prueba y hay doce columnas de información. Aunque no es posible mostrar las doce columnas en la cuadrícula de datos, todas ellas aparecen listadas en el panel Columnas. La información proporcionada para cada individuo de la prueba incluye la hora, el tipo de célula y el tratamiento, entre otros datos. Cada columna dispone de un encabezado o nombre. Este nombre no forma parte del recuento total de filas de la tabla.
Panel Tabla
El panel Tabla puede contener las variables o los scripts de la tabla. En Tabla de datos, hay un script guardado llamado Modelo que puede volver a crear automáticamente un análisis. Esta tabla también tiene una variable llamada Notas que contiene información acerca de los datos. Las variables y los scripts de tabla se analizan en un capítulo posterior.
Panel Columnas
El panel Columnas muestra el número total de columnas, si hay alguna columna seleccionada y una lista de todas las columnas ordenadas por nombre. Los números entre paréntesis (12/0) que indican que hay doce columnas y que ninguna está seleccionada. A la izquierda de cada nombre de columna hay un icono que indica el tipo de modelización de esa columna. Los tipos de modelización se describen en “Conocer los tipos de modelización” en el capítulo “Analizar sus datos”. Los iconos situados a la derecha muestran todos los atributos asignados a la columna. Para obtener más información sobre estos iconos consulte “Ver o cambiar la información de columna” en el capítulo “Trabajar con sus datos”.
Panel Filas
El panel Filas muestra el número de filas de la tabla de datos y cuántas de ellas están seleccionadas, excluidas, ocultas o etiquetadas. En la Tabla de datos, hay 137 filas en la tabla de datos.
¿QUE ES UN REGISTRO?
DEFINICIÓN DE
REGISTRO DE DATOS
Registrar es la acción que se refiere a almacenar algo o a dejar constancia de ello en algún tipo de documento. Un dato, por su parte, es una información que posibilita el acceso a un conocimientO
La noción de registro de datos, por lo tanto, está vinculada a consignar determinadas informaciones en un soporte. El registro de datos puede desarrollarse tanto en un papel como en formato digital. Por ejemplo: “Apenas llegué a la oficina, un empleado administrativo me pidió mis documentos y procedió al registro de datos en una planilla”, “Gracias a esta nueva herramienta tecnológica que acabamos de incorporar, el registro de datos será mucho más veloz”, “Tenemos problemas con el registro de datos ya que el sistema no está funcionando bien: le pido disculpas por las molestias”.
La policía de todo el mundo encuentra precisamente en los registros de datos una de sus herramientas más útiles y eficaces de trabajo. Y es que los mismos le permiten tener acceso inmediato a la identidad de personas sobre las que desee conocer algún tipo de información concreto. Exactamente las autoridades cuentan con registros donde tienen almacenados numerosos aspectos de la ciudadanía tales nombres y apellidos, domicilio, edad, sexo, estado civil, nombre de los padres, fecha y lugar de nacimiento, fotografías, huellas digitales, trabajo… Todo eso y mucho más sin olvidar tampoco las infracciones que haya podido cometer e incluso la ficha policial, en el caso de que la posean por haber realizado algún delito.
En el ámbito de la informática, se conoce como registro de datos al bloque con información que forma parte de una tabla. Esto quiere decir que, en una base de datos, el registro de datos es una fila.
Esta fila o registro supone un conjunto de datos que mantienen una cierta vinculación entre sí. La totalidad de las filas de una tabla respeta una estructura idéntica, una característica que permite trabajar y hacer cálculos con la información. La tabla, en definitiva, constituye la base de datos.
Para poder llevar a cabo el citado registro, se hace necesario recurrir al uso de la tecnología que existe y que facilita no sólo el llevarlo al día y poder consultarlo cuando sea imprescindible sino también poder ir rellenando nuevas filas y columnas. Existen diversos programas específicos para ello, no obstante, uno de los más utilizados en todo el mundo es Microsoft Excel.
Se conoce como registro de datos biométricos, por otra parte, a la recopilación de información vinculada a la biometría de una persona. Se trata de datos que contribuyen a la identificación del sujeto en cuestión: una huella digital, una fotografía, etc.
¿QUE ES UN CAMPO?
En informática, un campo es un espacio de almacenamiento para un dato en particular. En las bases de datos, un campo es la mínima unidad de información a la que se puede acceder; un campo o un conjunto de ellos forman un registro, donde pueden existir campos en blanco, siendo este un error del sistema operativo.
¿QUE ES CLAVE LLAVE PRINCIPAL EN LA TABLA ?
En el diseño de bases de datos relacionales, se llama clave principal a un campo o a una combinación de campos que identifica de forma única a cada fila de una tabla. Una clave primaria comprende de esta manera una columna o conjunto de columnas. No puede haber dos filas en una tabla que tengan la misma clave principal
¿QUE ES UNA RELACION?
Relación. Vínculo que permite definir una dependencia entre los conjuntos de dos o más entidades. Esto es la relación entre la información contenida en los registros de varias tablas. Por ejemplo, los usuarios suelen clasificarse según una lista de tipos de usuarios, ya sean profesores, alumnos o investigadores. De esta forma es posible emitir la relación entre el usuario Jorge Martínezcomo alumno y Enrique Valtierra como profesor. Las relaciones son definidas de forma natural en un diagrama relacional para expresar un modelo cognitivo que dará lugar posteriormente a las interrelaciones de las entidades.
Interrelación. Las interrelaciones las constituyen los vínculos entre entidades, de forma tal que representan las relaciones definidas en el esquema relacional de forma efectiva. Esto no sólo la relación de los registros sino de sus tablas y de las características de la interrelación entre las entidades, a través de un campo clave que actúa como código de identificación y referencia para relacionar (es decir, como nexo de unión y articulación de la relación). Los tipos de interrelaciones entre entidades o tablas se realizan aplicando las reglas de cardinalidad y modalidad.
Clave. Es el campo o atributo de una entidad o tabla que tiene como objetivo distinguir cada registro del conjunto, sirviendo sus valores como datos vinculantes de una relación entre registros de varias tablas.
¿QUE ES UNA CLAVE DE ALTERNATIVA
¿QUE ES MICROSOFT ACCESS
Modelo entidad-relación ER
El modelo entidad-relación ER es un modelo de datos que permite representar cualquier abstracción, percepción y conocimiento en un sistema de información formado por un conjunto de objetos denominados entidades y relaciones, incorporando una representación visual conocida como diagrama entidad-relación.
CONCEPTOS DEL MODELO ER
Ejemplares - Conjuntos - Extensión - Instancia. Se denominan ejemplares a los registros que guardan una serie de características similares o que pueden ser agrupados o clasificados dadas sus características comunes en grupos bien delimitados. A los ejemplares también se los conoce como registros de una tabla de una base de datos, o en términos de abstracción como la extensión de la base de datos. Por ejemplo es la lista de usuarios de una biblioteca, la lista de productos con sus características, la lista de tipos de documentos y su definición.
Entidad. La entidad es cualquier clase de objeto o conjunto de elementos presentes o no, en un contexto determinado dado por el sistema de información o las funciones y procesos que se definen en un plan de automatización. Dicho de otra forma, las entidades las constituyen las tablas de la base de datos que permiten el almacenamiento de los ejemplares o registros del sistema, quedando recogidos bajo la denominación o título de la tabla o entidad. Por ejemplo, la entidad usuarios guarda los datos personales de los usuarios de la biblioteca, la entidad catalogo registra todos los libros catalogados, la entidad circulación todos los libros prestados y devueltos y así sucesivamente con todos los casos.
Atributos - Intención. Son las características, rasgos y propiedades de una entidad, que toman como valor una instancia particular. Es decir, los atributos de una tabla son en realidad sus campos descriptivos, el predicado que permite definir lo que decimos de un determinado sujeto. Por ejemplo de una entidad o tabla catálogo, se pueden determinar los atributos título, subtítulo, título paralelo, otras formas del título, autor principal, otras menciones de responsabilidad, edición, mención de edición, editorial, lugar de publicación, fecha de publicación,...
Relación. Vínculo que permite definir una dependencia entre los conjuntos de dos o más entidades. Esto es la relación entre la información contenida en los registros de varias tablas. Por ejemplo, los usuarios suelen clasificarse según una lista de tipos de usuarios, ya sean profesores, alumnos o investigadores. De esta forma es posible emitir la relación entre el usuario Jorge Martínezcomo alumno y Enrique Valtierra como profesor. Las relaciones son definidas de forma natural en un diagrama relacional para expresar un modelo cognitivo que dará lugar posteriormente a las interrelaciones de las entidades.
Interrelación. Las interrelaciones las constituyen los vínculos entre entidades, de forma tal que representan las relaciones definidas en el esquema relacional de forma efectiva. Esto no sólo la relación de los registros sino de sus tablas y de las características de la interrelación entre las entidades, a través de un campo clave que actúa como código de identificación y referencia para relacionar (es decir, como nexo de unión y articulación de la relación). Los tipos de interrelaciones entre entidades o tablas se realizan aplicando las reglas de cardinalidad y modalidad.
Entidades fuertes. Lo constituyen las tablas principales de la base de datos que contienen los registros principales del sistema de información y que requieren de entidades o tablas auxiliares para completar su descripción o información. Por ejemplo la tabla usuario es una entidad fuerte en relación a la tabla tipos de usuarios, que es una entidad débil dada su condición auxiliar para clasificar a los usuarios registrados en la biblioteca.
Entidades débiles. Son entidades débiles a las tablas auxiliares de una tabla principal a la que completan o complementan con la información de sus registros relacionados. Por ejemplo también son consideradas entidades débiles las tablas intermedias que sirven para compartir información de varias tablas principales.
Modelo entidad relación
|
Objeto de la base de datos
|
Ejemplo
|
Ejemplares – Conjuntos – Extensión
|
Registros de una tabla – Conjunto de registros
| Conjunto-Usuarios{Jorge Martínez(1|alumno), Enrique Valtierra(2|profesor), Miguel dos Santos(3|investigador)} |
Entidad
|
Tabla de la base de datos
| Tabla usuarios |
Atributos – Intención
|
Campos de una tabla
| id, nombre, apellidos, tipo de usuario, dni, dirección, teléfono |
Relación
|
Vínculo entre conjuntos
| Jorge Martínez es investigador |
Interrelación
|
Relación entre tablas
| Tabla Usuarios relacionada con Tabla Tipo de usuarios |
Entidades fuertes
|
Tabla principal
| Tabla Usuarios |
Entidades débiles
|
Tabla auxiliar
| Tabla Tipo de usuarios |
Tabla1. Esquema con algunos elementos fundamentales del diagrama ER
Clave. Es el campo o atributo de una entidad o tabla que tiene como objetivo distinguir cada registro del conjunto, sirviendo sus valores como datos vinculantes de una relación entre registros de varias tablas.
- Superclave. Es la combinación de campos clave que identifican unívocamente un registro en una tabla o entidad.
- Clave principal primaria. Permiten identificar unívocamente cada registro de una tabla. Por ejemplo campo auto-numérico interno ID.
- Clave candidata. Campos que cumplen las condiciones de identificación única de registros, pero que no fueron definidos como principales por el diseñador. Por ejemplo el DOI (Document Object Identifier) es un campo que define unívocamente un registro de un documento en una tabla o entidad concreta. No obstante a efectos de gestión interna del sistema el campo principal ID que contiene un valor numérico correlativo, permite un tratamiento más sencillo que el DOI.
- Clave externa. Campo clave conformado por el valor de una clave principal primaria de otra tabla. Por ejemplo el campo id_tipodeusuario en la tabla usuarios es un campo clave externo que guarda el valor del campo primario ID de la tabla tipodeusuario, especificando de esa forma que un usuario como Enrique Valtierra sea de tipo 2 es decir profesor.
Integridad referencial. Se denomina integridad referencial al tipo de interrelación que se produce entre tablas mediante un campo clave que deberá contener la cadena alfanumérica exacta al identificador de la tabla auxiliar para poder realizar la relación entre los registros. En caso contrario no se produce la relación. Además, se trata de un mecanismo que evita duplicidades e incorrecciones ya que la propiedad de integridad referencial conmina a que los datos de un usuario además de su identificador ID sean distintos al de los demás. Dicho de otra forma, no pueden existir dos registros iguales con los mismos datos.
¿QUE ES UNA CLAVE DE ALTERNATIVA
La normalización de bases de datos es un proceso que consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
Las bases de datos relacionales se normalizan para:
- Evitar la redundancia de los datos.
- Disminuir problemas de actualización de los datos en las tablas.
- Proteger la integridad de datos.
En el modelo relacional es frecuente llamar tabla a una relación; para que una tabla sea considerada como una relación tiene que cumplir con algunas restricciones:
- Cada tabla debe tener su nombre único.
- No puede haber dos filas iguales. No se permiten los duplicados.
- Todos los datos en una columna deben ser del mismo tipo
¿QUE ES UNA CLAVE FORANEA?
En el contexto de bases de datos relacionales, una clave foránea o clave ajena (o Foreign Key FK) es una limitación referencial entre dos tablas. La clave foránea identifica una columna o grupo de columnas en una tabla (tabla hija o referendo) que se refiere a una columna o grupo de columnas en otra tabla (tabla maestra o referenciada). Las columnas en la tabla referendo deben ser la clave primaria u otra clave candidata en la tabla referenciada.
Los valores en una fila de las columnas referendo deben existir solo en una fila en la tabla referenciada. Así, una fila en la tabla referendo no puede contener valores que no existen en la tabla referenciada. De esta forma, las referencias pueden ser creadas para vincular o relacionar información. Esto es una parte esencial de la normalización de base de datos. Múltiples filas en la tabla referendo pueden hacer referencia, vincularse o relacionarse a la misma fila en la tabla referenciada. Mayormente esto se ve reflejado en una relación uno (tabla maestra o referenciada) a muchos (tabla hija o referendo).
La tabla referendo y la tabla referenciada pueden ser la misma, esto es, la clave foránea remite o hace referencia a la misma tabla. Esta clave externa es conocida en SQL:2003 como auto-referencia o clave foránea recursiva. Una tabla puede tener múltiples claves foráneas y cada una puede tener diferentes tablas referenciadas. Cada clave foránea es forzada independientemente por el sistema de base de datos. Por tanto, las relaciones en cascada entre tablas pueden realizarse usando claves foráneas. Configuraciones impropias de las claves foráneas o primarias o no forzar esas relaciones son frecuentemente la fuente de muchos problemas para la base de datos o para el modelamiento de los mismos.
Por ejemplo, digamos que hay dos tablas, una tabla CONSUMIDOR que incluye todos los datos de los consumidores, y otra que es la tabla de ÓRDENES. La intención es que todas las órdenes estén asociadas a la información del consumidor y que viven en su propia tabla. Para lograr esto debemos colocar una clave foránea en la tabla ÓRDENES con relación a la llave primaria de la tabla CONSUMIDOR.
La clave foránea identifica una columna(s) en una TABLA REFERENCIANTE a una columna(s) en la TABLA REFERENCIADA.
Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete ofimático denominado Microsoft Office.
Access es un gestor de datos que utiliza los conceptos de bases de datos relacionales y pueden manejarse por medio de consultas e informes. Está adaptado para recopilar datos de otras utilidades como Excel, SharePoint, etc.
La aplicación permite recopilar información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música, etc.
¿TIPOS DE DATOS MANEJA ACCESS?
Un formulario de Access es un objeto de base de datos que puede usar para crear una interfaz de usuario para una aplicación de base de datos. ... Al proporcionar a esos usuarios un formulario que contenga solo esos campos, se les facilita el uso de la base de datos.
Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o consulta.
En esta unidad veremos cómo crear un formulario, manejarlo para la edición de registros y cambiar su diseño.
¿QUE ES UN INFORME DE ACCESS?
Formato. Por ejemplo, Texto. Memo. Número. Fecha y hora. Moneda. Autonumeración. Sí/No. Hipervínculo.
Máscara de entrada. Es una plantilla para la entrada de datos a través de formularios. Un ejemplo típico es para la inclusión del NIF o del formato telefónico (incluye un Asistente).
Título. Para el encabezado de cada campo en los formularios.
Valor predeterminado. O por defecto. En caso de omisión aparecerá este valor. Por ejemplo un Si o No o un 0 o un 1.
Regla y textos de validación. Son condiciones que ha de cumplir el dato introducido para grabarse. Como por ejemplo que la letra del NIF coincida según la parte numérica. O que un valor este comprendido en un intervalo.
Requerido. Se activa cuando el campo va a ser de obligada cumplimentación. en el encabezado se suele indicar a través de un asterisco *.
Indexado. Su objetivo es que el campo sea tenido en cuenta para crear un índice que ayude a las búsquedas de registros.
Modo IME. Conversión de caracteres en las versiones asiáticas de Windows.
Etiquetas inteligentes. Triángulos «morados» que despliegan una serie de acciones útiles sobre los registros. Se utilizan mucho en Excel pero también tienen su aplicación sobre los registros de Access.
¿TIPOS DE DATOS MANEJA ACCESS?
Un formulario de Access es un objeto de base de datos que puede usar para crear una interfaz de usuario para una aplicación de base de datos. ... Al proporcionar a esos usuarios un formulario que contenga solo esos campos, se les facilita el uso de la base de datos.
Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o consulta.
En esta unidad veremos cómo crear un formulario, manejarlo para la edición de registros y cambiar su diseño.
¿QUE ES UN INFORME DE ACCESS?
Los informes sirven para presentar los datos de una tabla o consulta, generalmente para imprimirlos. La diferencia básica con los formularios es que los datos que aparecen en el informe sólo se pueden visualizar o imprimir (no se pueden modificar) y en los informes se puede agrupar más facilmente la información y sacar totales por grupos.
¿QUE SON PROPIEDADES EN ACCESS
Formato. Por ejemplo, Texto. Memo. Número. Fecha y hora. Moneda. Autonumeración. Sí/No. Hipervínculo.
Máscara de entrada. Es una plantilla para la entrada de datos a través de formularios. Un ejemplo típico es para la inclusión del NIF o del formato telefónico (incluye un Asistente).
Título. Para el encabezado de cada campo en los formularios.
Valor predeterminado. O por defecto. En caso de omisión aparecerá este valor. Por ejemplo un Si o No o un 0 o un 1.
Regla y textos de validación. Son condiciones que ha de cumplir el dato introducido para grabarse. Como por ejemplo que la letra del NIF coincida según la parte numérica. O que un valor este comprendido en un intervalo.
Requerido. Se activa cuando el campo va a ser de obligada cumplimentación. en el encabezado se suele indicar a través de un asterisco *.
Indexado. Su objetivo es que el campo sea tenido en cuenta para crear un índice que ayude a las búsquedas de registros.
Modo IME. Conversión de caracteres en las versiones asiáticas de Windows.
Etiquetas inteligentes. Triángulos «morados» que despliegan una serie de acciones útiles sobre los registros. Se utilizan mucho en Excel pero también tienen su aplicación sobre los registros de Access.
Comentarios
Publicar un comentario