Iii. bases de datos (teoría)

13
Profa. Rosmyl Alcalá UNIVERSIDAD DE ORIENTE NÚCLEO DE MONAGAS ESCUELA DE CIENCIAS SOCIALES Y ADMINISTRATIVAS DEPARTAMENTO DE CONTADURÍA PÚBLICA ASIGNATURA: 091-2833 INFORMÁTICA II Conceptos básicos

Transcript of Iii. bases de datos (teoría)

Profa. Rosmyl Alcalá

UNIVERSIDAD DE ORIENTENÚCLEO DE MONAGAS

ESCUELA DE CIENCIAS SOCIALES Y ADMINISTRATIVASDEPARTAMENTO DE CONTADURÍA PÚBLICA

ASIGNATURA: 091-2833 INFORMÁTICA II

Conceptos básicos

JERARQUÍA

DE

DATOS BIT

BYTE

CAMPO

REGISTRO

ARCHIVO

BASES DE DATOS

BIT (0, 1)(0, 1)Unidad mínima

BYTE Equivale a 8 bits (caracter:letra, número,simbolo)

CAMPOAgrupación de caracteresAgrupación de caracteres

Conjunto de registros Conjunto de registros de un mismo tipode un mismo tipo

ARCHIVO

Conjunto de camposConjunto de camposRegistro de Registro de EstudiantesEstudiantes

CEDULACEDULA NOMBRENOMBRE CURSOCURSO FECHAFECHA GRADOGRADO

10831314 JOSE DÍAZ IS 101 F02 B+

8335489 ANA RUIZ IS 101 F02 A

5676898 LIZ MARIN IS 101 F02 B

CEDULACEDULA NOMBRENOMBRE CURSOCURSO FECHAFECHA GRADOGRADO

10831314 JOSE DÍAZ IS 101 F02 B+

(01001010) (01001010) Letra J en código Letra J en código

ASCIIASCII

JOSÉ DÍAZ (Campo JOSÉ DÍAZ (Campo Nombre)Nombre)

REGISTRO

ARCHIVO

Conjunto de archivos Conjunto de archivos relacionadosrelacionados

BASES DE DATOS

Conjunto de registrosConjunto de registros CEDULACEDULA NOMBRENOMBRE CURSOCURSO FECHAFECHA GRADOGRADO

9831314 JOSE DÍAZ IS 101 F02 B+

8335489 ANA RUIZ IS 101 F02 A

5676898 LIZ MARIN IS 101 F02 B

Archivo de estudiantesArchivo de estudiantes

Bases de datos de Universidad Bases de datos de Universidad

Archivo de Archivo de EstudiantesEstudiantes

Archivo de Archivo de ProfesoresProfesores

Archivo de Archivo de MateriasMaterias

Una base de datos es un conjunto de datos relacionados que están organizados para un uso determinado y el conjunto de los programas que permiten gestionar estos datos es lo que se denomina Sistema Gestor de Bases de Datos.

Casi todos los sistemas de gestión de base de datos modernos almacenan y tratan la información utilizando el modelo de gestión de bases de datos relacional

En un sistema de base de datos relacional, los datos se organizan en Tablas.

ID de Estudiante

Nombre de Estudiante

Edad

No. de Curso

Nombre de Curso

No. de Curso

ID de Estudiante

NotasID de Estudiante

Foto de Estudiante

Ejemplo

Conjunto de una o

más tablas que se

vinculan entre sí por

un campo en común

Una o más tablas representan datos y las relaciones entre diversos datos

Una tabla es una colección de registros

Una tabla tiene múltiples columnas llamadas Campos

Cada columna tiene un nombre único.

Cada fila se llama Registro

El valor de los datos se obtiene por la intersección de una fila y una columna

Clave Principal o Primaria

Corresponde a un campo (o a una combinación de campos) que identifica de forma única a cada registro de una tabla. Por ejemplo: Código Cliente, Número Factura y Código Producto

Una clave primaria comprende de esta manera a una columna o conjunto de columnas. No pueden haber dos filas en una tabla que tengan la misma clave primaria.

CLAVES PRIMARIAS Código de Cliente es la clave primaria de Cliente. A cada cliente se le asocia un código y a cada código le corresponde un cliente. Asimismo, Número de Factura y Código de Producto son claves primarias de Facturas y Productos respectivamente.

Relaciones

Permiten establecer interconexiones (relaciones) entre los datos que

están guardados en tablas y a través de dichas conexiones

relacionar los datos de ambas tablas.

Base de Datos RelacionalBase de Datos Relacional

Cédula Nombre Apellido ID-Carrera

12463789 Jesús Alfonzo 100

18745986 María Pérez 200

14321278 Jorge Maza 105

ID-Carrera

Descripción

100 Medicina

105 Nutrición y dietética

200 Comunicación social

Access es un potente sistema de administración de bases de datos relacionales. Una base de datos de Access es un archivo (.MDB) que puede contener: TABLAS, CONSULTAS, FORMULARIOS, INFORMES, Páginas, Macros y Módulos.

TABLAUna tabla contiene información sobre un tema o asunto particular, como pueden ser: estudiantes, profesores, materias, etc. Una tabla está compuesta por campos y registros

Campo Un campo es un componente de una tabla que contiene un elemento especifico de información, como ejemplo, nombre apellidos, edad, sexo, etc.

RegistroUn registro esta compuesto por todos los campos de la tabla, de manera que un campo es una parte de un registro.

Campos

Código Nombre Apellidos Carrera Año de ingreso

Registro 1 1 Luis Grande Lilos Contaduría Pública 2009

Registro 2 2 Marta Fran Dardeno Administración Industrial 2011

Registro 3 3 Francisco Juan López Ingeniería de Petróleo 2008

Registro 4 4 María Huesca Buevo Contaduría Pública 2011

Una Tabla de Estudiantes podría ser:

CONSULTAUna consulta es un objeto que proporciona una visión personal de los datos almacenados en las tablas ya creadas. Se utilizan para extraer de las tablas los datos que cumplen ciertas condiciones .

FORMULARIO Un formulario se utiliza para la introducción, visualización y modif icación de los datos de las tablas de manera sencilla e interactiva.

INFORMEUn informe generalmente se utiliza para presentar los datos de forma impresa