Professional Documents
Culture Documents
EXTENSIÓN LATACUNGA
BASE DE DATOS
CURSO: CUARTO
CONSULTA #1
BASE DE DATOS.
Una base de datos es una herramienta para recopilar y organizar información.
Las bases de datos pueden almacenar información sobre personas, productos,
pedidos u otras cosas. Muchas bases de datos comienzan como una lista en una
hoja de cálculo o en un programa de procesamiento de texto. A medida que la
lista aumenta su tamaño, empiezan a aparecer redundancias e inconsistencias
en los datos. Cada vez es más difícil comprender los datos en forma de lista y los
métodos de búsqueda o extracción de subconjuntos de datos para revisión son
limitados. Una vez que estos problemas comienzan a aparecer, una buena idea es
transferir los datos a una base de datos creada con un sistema de administración
de bases de datos (DBMS), como Access.
-Ofrece una gran flexibilidad para el trabajo con base de datos relacionales.
PHPMyAdmin
TABLAS O ENTIDADES.
Cuando se usa una base de datos, los datos se almacenan en tablas (listas
basadas en asuntos que contienen datos organizados en registros). Por ejemplo,
puede crear una tabla Contactos para almacenar una lista de nombres,
direcciones de correo electrónico y números de teléfono.
Una tabla es un objeto de base de datos que se usa para almacenar datos acerca
de un asunto en particular, como los empleados o productos. Una tabla está
compuesta por registros y campos.
Cada registro contiene datos acerca de una instancia del asunto de la tabla, como
un empleado en particular. Un registro se denomina normalmente fila o
instancia.
Cada campo contiene datos acerca de un aspecto del asunto de la tabla, como el
nombre o la dirección de correo electrónico. Un campo se denomina normalmente
columna o atributo.
Un registro se compone de valores de campo, como Contoso, Ltd. o
alguien@example.com. Un valor de campo también se denomina normalmente un
hecho.
1. Un registro
2. Un campo
3. Un valor de campo
Una base de datos puede contener muchas tablas, cada una de ellas con
información sobre un asunto diferente. Cada tabla puede contener a su vez
muchos campos de distintos tipos de datos, como texto, números, fechas e
hipervínculos.
Datos externos
Se puede establecer un vínculo a distintos tipos de orígenes de datos externos,
como otras bases de datos, archivos de texto y libros de Excel. Al establecer un
vínculo a datos externos, Access puede usar ese vínculo como una tabla. Según el
origen de datos externo y el modo en el que se crea el vínculo, puede modificar los
datos en la tabla vinculada y crear relaciones que involucren a la tabla vinculada.
Sin embargo, no puede usar el vínculo para cambiar el diseño de los datos
externos.
ATRIBUTOS
Propiedades de tabla y campo
Las tablas y los campos tienen propiedades que se pueden establecer para
controlar sus características o su comportamiento.
1. Propiedades de tabla
2. Propiedades de campo
En una base de datos de Access, las propiedades de tabla son atributos de una
tabla que afectan a la apariencia o el comportamiento de la tabla en su totalidad.
Las propiedades de tabla se establecen en la hoja de propiedades de la tabla en la
vista Diseño. Por ejemplo, puede establecer la propiedad Vista predeterminada de
una tabla para especificar el modo en el que se muestra la tabla de forma
predeterminada.
Tipos de datos
Cada campo tiene un tipo de datos. El tipo de datos de un campo indica la clase
de datos almacenados en el campo, como grandes cantidades de texto o archivos
adjuntos.
-El tipo de datos de un campo determina qué otras propiedades tiene el campo.
CLAVES
Los campos que forman parte de una relación de tabla se denominan claves. Una
clave consta por lo general en un campo, pero puede estar compuesta por más de
un campo. Existen dos tipos de claves:
Clave principal: Una tabla puede tener solamente una clave principal. Una clave
principal está compuesta por uno o más campos que identifican cada registro
almacenado en la tabla de forma exclusiva. Por lo general, hay un número de
identificación único, como un número de serie o un código que funciona como la
clave principal. Por ejemplo, puede tener una tabla Clientes en la que cada cliente
tenga un número de identificación de cliente único. El campo de identificación de
cliente es la clave principal de la tabla Clientes. Cuando una clave principal
contiene más de un campo, generalmente está compuesta de campos
preexistentes que, en su conjunto, proporcionan valores únicos. Por ejemplo,
puede usar una combinación de apellido, nombre y fecha de nacimiento como la
clave principal de una tabla para personas.
Clave externa: Una tabla puede tener además una o más claves externas. Una
clave externa contiene valores que se corresponden con valores de la clave
principal de otra tabla. Por ejemplo, puede tener una tabla Pedidos en la que
cada pedido tenga un número de identificación de cliente que se corresponda con
un registro de una tabla Clientes. El campo de identificador de cliente es una
clave externa de la tabla Pedidos.
ÍNDICES
Un índice es una estructura de disco (archivo) asociada a una tabla o una vista.
Los índices sirven para buscar los datos más rápidamente, sin tener que recorrer
una tabla de manera secuencial (fila por fila) para dar con el dato.
Si una columna es índice iremos directamente contra el dato sin tener que
buscarlo fila por fila, lo cual esto es mucho más optimo en el ahorro de recursos y
tiempo de procesamiento.
Es necesario crear un índice por cada columna que sea frecuente su búsqueda a
fin de ahorrar tiempo a futuro. También se pueden crear un índice con varias
columnas.
Al actualizar los datos de las columnas índices se demora un poco más porque
hay que tener en cuenta que se deben actualizar también los archivos índices.
Ejemplo:
BIBLIOGRAFÍA:
https://www.mindmeister.com/es/602462699/base-de-datos-access
https://support.office.com/es-es/article/introducci%C3%B3n-a-la-programaci
%C3%B3n-de-access-92eb616b-3204-4121-9277-70649e33be4f
http://indira-informatica.blogspot.com/2007/09/qu-es-un-sistema-de-gestin-de-
base-de.html
https://support.office.com/es-es/article/introducci%C3%B3n-a-las-tablas-
03f58e81-86cd-46ad-8199-4122152c7eff?ui=es-ES&rs=es-ES&ad=ES
http://www.ite.educacion.es/formacion/materiales/93/cd/m2_1/campos_clave.
html
https://social.msdn.microsoft.com/Forums/es-ES/9289ef21-3eff-45af-a492-
0ef526269ebf/como-establecer-un-campo-como-llenado-obligatorio-con-sql?
forum=sqlserveres
http://java-white-box.blogspot.com/2014/07/sql-que-es-un-indice-para-que-
sirve-un.html