Sei sulla pagina 1di 21

BASE DE DATOS BASICO

Reconocimiento 1

JESSICA CAROLINA CARO BAUTISTA

CÓDIGO: 1056412158

TUTOR:

JAIRO MARTINEZ BANDA

GRUPO:

301330_53
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E EINGENIERIA, ECBTI
PROGRAMA DE TECNOLOGIA DE SISTEMAS
TABLA DE CONTENIDO

CONTENIDO
INTRODUCCION…………………
OBJETIVOS DE LA ACTIVIDAD……………….
RESULTADO DE LA ACTIVIDAD……………………….
- Qué es una base de datos relacional
- Qué es una base de datos no relacional
- Qué es una entidad
- Qué es un atributo
- Qué es una tabla
- Que es un modelo conceptual
- Concepto de relaciones y sus propiedades
- Qué es un modelo lógico
- Qué es la cardinalidad
- Qué es un modelo Entidad Relación
- Qué es la técnica de Normalización
- Definir las formas normales y las reglas
- Qué es el Modelo relacional
- Qué es el Lenguaje SQL.
- Qué es algebra relacional
TABLA CON EL ENLACE A LA BITACORA INDIVIDUAL CREADA EN
GOOGLE DRIVE…………
CONCLUSIONES RELACIONADOS CON LOS OBJETIVOS DE LA
ACTIVIDAD………..
BIBLIOGRAFÍA RELACIONADA CON LA CONSTRUCCIÓN DE LA
ACTIVIDAD Y VERIFICABLE……………
INTRODUCCION

Es el resultado de un proyecto del grupo de investigación en nuevas


tecnologías aplicadas a la educación que buscaba una propuesta de cambio en
primera instancia para el primer curso de bases de datos en el programa de
ingeniería de sistemas, pero que superadas las pruebas de campo y hechos los
ajustes necesarios a que conduzcan dichas pruebas, podría extenderse a los
demás cursos del programa, que buscan estimular en el estudiante un alto
nivel de competencia en el diseño de productos informáticos.

En cuanto no presenta ningún concepto técnico que ya no haya sido tratado en


otros que se han posicionado como clásicos. Las dificultades que surgen en el
proceso de aprendizaje, y propone a los docentes del área un cambio en la
formulación tradicional del curso introductorio de bases de datos, llegando
incluso a contrariar convicciones tradicionales, como la de que son
estrictamente necesarias las bases teóricas al comienzo del curso para poder
lograr un desempeño práctico destacado al final del mismo.

Esto no supone descartar los fundamentos teóricos del curso y reducirlo a una
experiencia práctica, que sin teoría sería una simple mecanización.
OBJECTIVOS

No cabe la menor duda de que a la hora de entender y valorar el informe


relativo a cualquier análisis estadístico, resultan fundamentales dos cuestiones
que, en el fondo, deben ser las responsables de su ejecución, éstas son: por
una parte, cuáles han sido los motivos que lo hacen necesario y, por otra, qué
se pretende conseguir con él. Si bien en numerosas ocasiones ambos aspectos
llegan a confundirse, veremos en lo que sigue que son cuestiones
esencialmente distintas, y que por ello se alimentan de propósitos
esencialmente distintos.

El estudiante al final del curso será capaz de diseñar e implementar

apropiadamente disparadores y procedimientos almacenados en bases de

datos relacionales, manejar los conceptos básicos de fragmentación de datos y

comprender los conceptos relacionados con la estructura e implementación de

un motor de base de datos.


DESARROLLO DE LA ACTIVIDAD

Concepto y definición. Ejemplo grafico o práctico

Qué es una base de datos relacional:

Una base de datos relacional es una base de datos


que cumple con el modelo relacional, el cual es el
modelo más utilizado en la actualidad para
implementar bases de datos ya planificadas.
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, de ahí proviene su nombre:
"Modelo Relacional". Tras ser postuladas sus bases
en 1970 por Edgar Frank Codd, de los laboratorios
IBM en San José (California), no tardó en
consolidarse como un nuevo paradigma.
Concepto y definición. Ejemplo grafico o práctico

Qué es una base de datos no relacional:

las bases de datos no relacionales son las que, a


diferencia de las relacionales, no tienen un
identificador que sirva de relación entre un
conjunto de datos y otros. Como veremos, la
información se organiza normalmente mediante
documentos y es muy útil cuando no tenemos un
esquema exacto de lo que se va a almacenar.
Concepto y definición. Ejemplo grafico o práctico

Qué es una entidad:

En bases de datos, una entidad es la


representación de un objeto o concepto del mundo
real que se describe en una base de datos.

Una entidad se describe en la estructura de la base


de datos empleando un modelo de datos.

Por ejemplo, nombres de entidades pueden ser:


Alumno, Empleado, Artículo, etc.

Cada entidad está constituida por uno o más


atributos. Por ejemplo, la entidad "Alumno" podría
tener los atributos: nombre, apellido, año de
nacimiento, etc.

En el modelo de entidad-relación se emplean dos


tipos de entidades: entidad fuerte y entidad débil.

Las entidades fuertes tienen atributos claves, en


tanto las entidades débiles no tienen atributos
claves propios.
Concepto y definición. Ejemplo grafico o práctico

Qué es un atributo:

Los atributos son las características por medio de


los cuales se puede describir una entidad. Por
ejemplo de la entidad alumno podemos asignarle
atributos como: nombre, apellido, dirección,
teléfono, y su campo llave que puede ser: número
de cedula, número de matrícula, o un código
cualquiera.
Concepto y definición. Ejemplo grafico o práctico

Qué es una tabla:

Son los objetos principales de bases de datos que


se utilizan para guardar datos.

Podemos tener más de una tabla en la base de


datos para guardar información relacionada. Por
ejemplo, en una tabla podemos tener la
información de clientes, en la otra la información
del producto y en la tercera podemos enlazar los
datos de dos tablas anteriores, por ejemplo los
pedidos que hicieron clientes de cada producto.

Que es un modelo conceptual:

- Concepto de relaciones y sus propiedades

Un modelo conceptual es un conjunto de conceptos


y de reglas destinados a representar de forma
global los aspectos lógicos de los diferentes tipos
de elementos existentes en la realidad que está
siendo analizada. Es una representación figurada
de una experiencia empírica, que tiene como
objetivo ayudar a comprender la realidad. Son
marcos o estructuras que representan la realidad,
pero no son la realidad sino su abstracción.

se representa mediante un número muy reducido


de conceptos semánticos básicos: el mundo está
Concepto y definición. Ejemplo grafico o práctico

compuesto de entidades; una entidad es cualquier


objeto distinguible relevante en el mundo en
cuestión (los profesores y cursos en el mundo
académico de nuestro ejemplo anterior). Estas
entidades poseen un número indeterminado de
propiedades, que son "trozos" de información que
describen a las entidades de uno u otro modo.
Cada una de las entidades tiene una identidad, esto
es, son identificables de forma única. Grupos de
entidades relacionadas mantienen relaciones2 con
otros grupos de entidades. También existen
subtipos de entidades: la entidad E2 es un subtipo
de la entidad E1 si y sólo si cada E2 es también un
E1.
Concepto y definición. Ejemplo grafico o práctico

Qué es un modelo lógico:

Un modelo lógico de datos es un modelo que no es


específico de una base de datos que describe
aspectos relacionados con las necesidades de una
organización para recopilar datos y las relaciones
entre estos aspectos. Un modelo lógico es una vista
estática de los objetos y las clases que cubren el
espacio de análisis y diseño. Típicamente, un
modelo de dominio es una vista más pobre, de alto
nivel de los objetos de negocio y de las entidades,
mientras que el modelo de clases es un modelo
más riguroso y enfocado al diseño. Esta discusión
describe principalmente el modelo de clases. La
herencia mostrada a continuación consiste en: una
clase abstracta en este caso, es el padre de dos
clases hijos, las cuales heredan las características y
extienden sus comportamientos.
Concepto y definición. Ejemplo grafico o práctico

Qué es la cardinalidad:

La cardinalidad se divide en cuatro tipos que son


los más conocidos, estos son :

UNO A UNO OBLIGATORIO

En este puede existir una sola relación entre las


entidades, por ejemplo un RUT puede pertenecer a
una sola Persona y una Persona tiene un solo RUT.

UNO A MUCHOS OPCIONAL

Para explicar este tipo de relación utilizaremos el


ejemplo de una madre y sus hijos, como todos
sabemos un hijo puede tener una UNICA madre
pero una madre puede tener UNO O VARIOS hijos.

MUCHOS A MUCHOS

En este caso usaremos el ejemplo de una


asignatura, Una asignatura puede pertenecer a
UNA O VARIAS carreras y una carrera puede tener
UNA O VARIAS asignaturas.

UNO A UNO OPCIONAL

Para esta última opción les dejaré como explicación


el siguiente ejemplo: Un paciente puede estar
asignado a un cuarto o a ninguno. En un cuarto
puede haber cero o un paciente.
Concepto y definición. Ejemplo grafico o práctico

Ahora les dejo las representaciones de cada una de


las cardinalidades en el orden en que se
mencionaron anteriormente.

Qué es un modelo Entidad Relación:

Es un diagrama que permite representar las


entidades relevantes de un sistema de información
así como sus interrelaciones y propiedades.
Formalmente, los diagramas ER son un lenguaje
gráfico para describir conceptos.
Concepto y definición. Ejemplo grafico o práctico

Qué es la técnica de Normalización:

Definir las formas normales y las reglas


La Normalización de base de datos ó formas
normales es un proceso que consiste en aplicar una
serie de reglas a las columnas, tablas y relaciones
de un modelo Entidad-Relación. En total existen 5
formas normales y la aplicación de estas reglas
asegura el correcto diseño, funcionamiento y
rendimiento de una base datos.

Un buen diseño de base datos por lo menos debe


de llegar a una forma por lo menos debe de estar
en una forma normal
Concepto y definición. Ejemplo grafico o práctico

Qué es el Modelo relacional

El modelo relacional de datos supuso un gran


avance con respecto a los modelos anteriores. Este
modelo está basado en el concepto de relación.
Una relación es un conjunto de n-tuplas. Una tupla,
al contrario que un segmento, puede representar
tanto entidades como interrelaciones N:M. Los
lenguajes matemáticos sobre los que se asienta el
modelo relacional, aportan un sistema de acceso y
consultas orientado al conjunto. El concepto de
atomicidad es relevante especialmente en el campo
de las bases de datos. Que un elemento sea
atómico implica que no puede ser descompuesto en
partes más pequeñas.

Qué es el Lenguaje SQL:


En 1986 fue estandarizado por el organismo
ANSI dando lugar a la primera versión
estándar de este lenguaje, el SQL-86 o SQL1.
Al año siguiente este estándar es adoptado
también por el organismo internacional ISO .
La parte fundamental de SQL es un estándar
internacional. A lo largo del tiempo se ha ido
ampliando y mejorando. En la actualidad SQL
es el estándar de facto de la inmensa mayoría
Concepto y definición. Ejemplo grafico o práctico

de los SGBDR comerciales.


Concepto y definición. Ejemplo grafico o práctico

Qué es algebra relacional:

El álgebra relacional es un conjunto de operaciones


que describen paso a paso como computar una
respuesta sobre las relaciones, tal y como éstas
son definidas en el modelo relacional. Denominada
de tipo procedimental, a diferencia del Cálculo
relacional que es de tipo declarativo.

Describe el aspecto de la manipulación de datos.


Estas operaciones se usan como una
representación intermedia de una consulta a una
base de datos y, debido a sus propiedades
algebraicas, sirven para obtener una versión más
optimizada y eficiente de dicha consulta.

MySQL registra las consultas de tipo SELECT y su


resultado. Como lo normal es que se acceda a la
base de datos a través de una aplicación, las
consultas repetidas son muy frecuentes (listas de
poblaciones, de códigos, de nombres…).•Si MySQL
recibe una consulta que tiene en la caché,
simplemente entrega al cliente el mismo conjunto
de resultados que produjo en su ejecución anterior.
Naturalmente, las consultas de modificación de
datos (INSERT, DELETE, UPDATE…) invalidan las
consultas afectadas de la caché y provocan la
eliminación de estas de la caché.
TABLA CON EL ENLACE A LA BITACORA INDIVIDUAL CREADA EN GOOGLE DRIVE

JESSICA CAROLINA
https://drive.google.com/drive/folders/1d8RabuYBtC0o702n3gWlLCRN8AOKubQ2
CARO file:///C:/Users/JesikaC/Downloads/301330_Fase_Reconocimiento.pdf
Conclusiones

1. Que las bases de datos forman el nucleó de las principales aplicaciones, sitio web y servicios corporativos.

2. Que en todos los casos hay herramientas de gestión y control que permiten verificar su funcionamiento y
eventualmente corregirlo.

3. También se entiende que tiene una elevada capacidad y solidez para administrar la información sin fallos ni
errores.

4. Que una base de datos conlleva la existencia de tres tipos de usuarios que son el

· diseño el cual administra los datos

· desarrollador implementa las transacciones e interfaces.

· Usuarios finales los cuales consultan y editan los datos

5. Que el propósito de una base de datos es responder a consultas y ejecutar transacciones de datos.
Consideraciones de la activada:
Después de revisar la información, describa de una manera
resumida cual es la importancia de las bases de datos en la
construcción de programas informáticos:

Las Bases de Datos juegan un papel importante en la mayoría de las


áreas donde se utilizan computadores, permitiendo almacenar grandes
volúmenes de datos acerca de la empresa, los cuales son percibidos a
través de los usuarios, de la misma manera la información obtenida de
los datos almacenados debe estar en una forma que sirva para
administrar, planear, controlar y tomar decisiones dentro de una
organización.

Anteriormente se utilizaba el sistema de procesamiento de archivos en


el cual toda la información de la empresa se almacenaba en archivos
permanentes manejados por un sistema operativo convencional, se
tenían que escribir diversos programas de aplicación para extraer
registros y añadir registros a los archivos adecuados.

Por tal razón, los sistemas de bases de datos deben proporcionar la


fiabilidad de la información almacenada, a pesar de las caídas de
sistemas o los intentos de acceso sin autorización. Si los datos van a
ser compartidos entre diversos usuarios, el sistema debe evitar posibles
resultados anómalos que causen daños en la empresa.

Dado que la información es tan importante en la mayoría de las


organizaciones, los científicos informáticos han desarrollado un amplio
conjunto de conceptos y técnicas para la gestión de los datos.
Bibliografía relacionada con la construcción de la actividad

Consultas por internet

Potrebbero piacerti anche