fundamentos informáticos de una base de datos

8
BASES DE DATOS PEDRO MANUEL SOTO GUERRERO FUNDAMENTOS INFORMÁTICOS

Category:

Education


1 download

TRANSCRIPT

BASES DE DATOS

PEDRO MANUEL SOTO GUERRERO

FUNDAMENTOS INFORMÁTICOS

BASES DE DATOS

Todo el tiempo ha existido la información. En cada una de nuestras actividades usamos y generamos información.

Esta información puede ser usada ya sea en forma organizada o desorganizada, pero el llevarlo de esta última manera, no garantiza su buen uso.

DesorganizadaDesorganizada OrganizadaOrganizada

BASES DE DATOS

CONCEPTO: Una base de datos es un conjunto de información almacenada en forma organizada bajo cierto formato en un computador.

Dicha información se almacena en tablas, donde las columnas indican los campos y las filas los registros de esa tabla. Ejemplo:

Nombre Apellido Teléfono

Registro1 Alicia Angamarca 2567893

Registro 2 Juan Zárate 2578935

• Registro: Conjunto de información relacionada con una persona, evento, producto, etc.

• Campos: Características que definen la información a almacenar (nombres, teléfono, edad, etc.)

BASES DE DATOS

Cada campo, viene identificado por el tipo de información que almacenaría. Ejemplo:

CAMPO Tipo Longitud

Nombre Texto 60

Apellido Texto 60

Teléfono Numérico 11

Cédula Numérico 11

• Los datos se pueden visualizar a través de dos vistas:• De formulario• De listado

BASES DE DATOS: Operaciones

Navegación: Ver la información de cada uno de los registros.

Consultas (query): Obtener datos específicos de una tabla, ya sea un registro o varios registros que cumplen ciertas condiciones.

Ordenación: Listar los registros bajo cierto criterio de orden.

Eliminación: Eliminar algún registro que cumpla cierta condición.

Actualización: Actualizar algún registro.

Emisión de reportes: Obtener consultas relacionadas con cierta información necesaria para tomar decisiones.

BASES DE DATOS: Consultas

Para realizar consultas a una base de datos existe un lenguaje universal: SQL Si se tiene la tabla jugadores:

Y se desea: Seleccionar todos los registros de la tabla, entonces la sentencia

SQL sería: SELECT * FROM jugadores; El “*” indica que son “todos los registros”

Seleccionar el nombre y la posición de los jugadores que midan más de 1,64 SELECT nombres, posicion FROM jugadores WHERE estatura>1,64;

ID Cédula Nombres Edad Estatura

Posición Peso Equipo

1 1104567892

Vinicio Angamarca

22 1,65 Volante 56 Barcelona

2 1105678337

Juan Arias 21 1,64 Defensa 60 Emelec

BASES DE DATOS RELACIONALES

Una tabla única, puede tener información de una sola entidad, por ejemplo solo de jugadores, o solo de estudiantes, o solo de un producto, pero es necesario tener información relacionada con estas tablas por ejemplo la de jugadores con la tabla de equipo o con la tabla de estadio, etc, es aquí cuando se necesitan las bases de datos relacionales (varias tablas relacionadas entre sí):

JUGADORES

ID Cédula Nombres Edad Estatura

Posición Peso

Cod_ Equipo

1 1104567892

Vinicio 22 1,65 Volante 56 E01E

2 1105678337

Juan 21 1,64 Defensa 60 E01A

EQUIPO

Cod Nombre DT id_estadio Jugadores Presidente

País

E01E Emelec Polilla Gómez 1 23 Elias Wated

Ecuador

E01A River Plate Daniel Pasarela 2 22 Dominguez

Argentina

ESTADIO

Id Nombre Ciudad Capacidad

1 Capwell Guayaquil 23000

2 Monumental

Buenos Aires

76000

PROGRAMA DE BASE DE DATOS

• Existen diferentes programas que permiten la creación de base de datos y su administración. Uno de ellos, sencillo para iniciar con el manejo de base de datos es Access que viene con el paquete de Microsoft Office.