GRADO 11

 


Cuarto periodo

15/05/2024

Trabajo en clase

Asignacion  grupos

consulta de contenidos para exponer

Realizar.

1. Un presentacion con las apps de google

2. Realizar una

infografia

mapa mental

mapa conceptual

3. Ralizar una actividad ludica interactiva evaluativa del tema consultado

10/05/2024

Enviar trabajo

dar clic

08/05/2024

Actividad para realizar en el web side en una pagina cuarto periodo

Actividades:

Desempeño(s) competencia comunicativa:  N1

Identificar y entender el contenido explícito de los textos (Interpretativa) N1

Busca y selecciona información

 

Actividad

Lectura

Bases de Datos Access y Modelamiento de Bases de Datos

1.     Modelamiento de Bases de Datos: El modelamiento de datos es el proceso de crear una representación visual de un sistema de información completo o partes de él para comunicar conexiones entre puntos de datos y estructuras. Los modelos de datos se basan en las necesidades de negocio. Los modelos de datos se pueden dividir en tres categorías, que varían según su grado de abstracción: modelos de datos conceptuales, modelos de datos lógicos y modelos físicos.

2.     Análisis de Sistemas de Información Reales: En la construcción del modelo de datos se involucran muchos actores. Este proceso comienza con la recopilación de información sobre los requisitos comerciales de los stakeholders y los usuarios finales1. Estas normas empresariales luego se traducen en estructuras de datos para formular un diseño de base de datos concreto.

3.     Sintaxis y Comandos para Crear Bases de Datos, Tablas y Consultas: Para crear una base de datos en Access, primero debes abrir Access. Si Access ya está abierto, selecciona Archivo > Nuevo. Luego selecciona Base de datos en blanco o selecciona una plantilla. Escribe un nombre para la nueva base de datos, selecciona su ubicación y, a continuación, selecciona Crear.

4.     Claves (Primarias, Secundarias, Foráneas): Las claves son elementos fundamentales en el diseño de bases de datos. La clave primaria es un campo único que identifica cada registro en una tabla. Las claves secundarias son campos que tienen un propósito identificador dentro de una tabla, pero no son la clave primaria. Las claves foráneas son campos en una tabla que corresponden a la clave primaria de otra tabla, estableciendo así una relación entre las dos tablas.

De la siguiente lectura responde.

1.     ¿Con tus propias palabras que entiendes por modelación de una base de datos?

2.     ¿Qué es el análisis de un sistema de información?

3.     Que pasos se debe seguir para crear una base de datos. realízalo en forma práctica.

4.     ¿Cuál es la diferencia entre una clave primaria y una clave foránea?

5.     Crea 4 tablas con 5 campos cada una e identifica las claves primarias para cada tabla.

 

 

 

Desempeño (s)  pensamiento lógico: N1

Comunicación y representación

Modela usando un lenguaje escrito, algebraico, gráfico, pictórico

 

 

Actividad

Análisis de la gráfica

Estadísticas de las bases de datos más utilizadas.

 

 




 

 

De la anterior estadística responde las siguientes preguntas.

1.      ¿Cuál es el promedio de las tres últimas bases de datos?

2.      ¿Cuál es la diferencia entre las dos primeras bases de datos?

3.      Consulta por que PostgreSQL es mejor que Mysql

4.      Cual es la Mediana en las bases de datos más utilizadas.

5.      Cual es el promedio de las 5 primeas bases de datos más utilizadas.?

6.      ¿Cuál es la importancia de trabajar con bases de datos?

 

24/04/2024

Trabajo en clase

Asignacion  grupos

consulta de contenidos para exponer

Realizar.

1. Un presentacion con las apps de google

2. Realizar uuna

infografia

mapa mental

mapa conceptual

3. Ralizar una actividad ludica interactiva evaluativa del tema consultado


Tercer periodo


3/04/2024

Detecto, describo y formulo hipótesis sobre fallas en sistemas tecnológicos e informáticos sencillos (siguiendo un proceso de prueba y descarte) y propongo estrategias para repararlas.

 

Sistema Tecnológico: Son técnicas, procedimientos, métodos u objetos orientados a la facilitación o disminución del trabajo humano.

 

Tipos: Se distinguen cuatro tipos básicos: mecánicos (poleas), eléctricos (fuentes de energía), hidráulicos (motores), neumáticos (frenos) y otros.

 

Sistema Informático: Conjunto de elementos físicos y lógicos y humano interrelacionados que permiten almacenar y procesar información.

 

Componentes: El hardware (pantalla, procesador, teclado), el software (sistema operativos, controlador, antivirus) y el personal informático.

 

Fallas: Estado en que se encuentra un sistema tecnológico o informático en el momento que deja de cumplir la función para la cual fue diseñado.

 

 

Soluciones: Analizar el problema e identificar lo que lo esta causando y por qué; luego busca posibles soluciones utilizando la tecnológia.

 

Actividad

1.     Describe y si es posible dibuja cinco fallas tecnológicas que hayan sucedido en tu casa.

2.     Describe y si es posible dibuja tres soluciones para cada una de las fallas del punto anterior.


20/03/2024

Trabajo

1.      En grupos de dos realicen una propúesta  T&I en un documento de word compartido.
2. En el web site realice.
.     Título principal para la página tercer periodo, dos cuadros de textos para subtítulos y dos para los conceptos de analogo y digital.

2.     Dos bloques de contenidos de cuatro imágenes, e insertar 8 productos tecnológicos análogicos.

Dos bloques de contenidos de cuatros imágenes, e insertar 8 productos tecnológicos digitales

 



13/03/2024

Actividad comunicativa.

Las bases de datos surgen de la necesidad humana de almacenar la información.

¿Qué es una base de datos?

Se llama base de datos, o también banco de datos, a un conjunto de información perteneciente a un mismo contexto, ordenada de modo sistemático para su posterior recuperación, análisis y/o transmisión. Existen actualmente muchas formas de bases de datos, que van desde una biblioteca hasta los vastos conjuntos de datos de usuarios de una empresa de telecomunicaciones.

Las bases de datos son el producto de la necesidad humana de almacenar la información, es decir, de preservarla contra el tiempo y el deterioro, para poder acudir a ella posteriormente. En ese sentido, la aparición de la electrónica y la computación brindó el elemento digital indispensable para almacenar enormes cantidades de datos en espacios físicos limitados, gracias a su conversión en señales eléctricas o magnéticas.

El manejo de las bases de datos se lleva mediante sistemas de gestión (llamados DBMS por sus siglas en inglés: Database Management Systems o Sistemas de Gestión de Bases de Datos), actualmente digitales y automatizados, que permiten el almacenamiento ordenado y la rápida recuperación de la información. En esta tecnología se halla el principio mismo de la informática.

En la conformación de una base de datos se pueden seguir diferentes modelos y paradigmas, cada uno dotado de características, ventajas y dificultades, haciendo énfasis en su estructura organizacional, su jerarquía, su capacidad de transmisión o de interrelación, etc. Esto se conoce como modelos de base de datos y permite el diseño y la implementación de algoritmos y otros mecanismos lógicos de gestión, según sea el caso específico.

Tipos de bases de datos

Existen diferentes clasificaciones de las bases de datos, atendiendo a características puntuales:

·        Según su variabilidad. Conforme a los procesos de recuperación y preservación de los datos, podemos hablar de:

·        Bases de datos estáticas. Típicas de la inteligencia empresarial y otras áreas de análisis histórico, son bases de datos de sólo lectura, de las cuales se puede extraer información, pero no modificar la ya existente.

·        Bases de datos dinámicas. Aparte de las operaciones básicas de consulta, estas bases de datos manejan procesos de actualización, reorganización, añadidura y borrado de información.

·        Según su contenido. De acuerdo a la naturaleza de la información contenida, pueden ser:

·        Bibliográficas. Contienen diverso material de lectura (libros, revistas, etc.) ordenado a partir de información clave como son los datos del autor, del editor, del año de aparición, del área temática o del título del libro, entre otras muchas posibilidades.

·        De texto completo. Se manejan con textos históricos o documentales, cuya preservación debe ser a todo nivel y se consideran fuentes primarias.

·        Directorios. Listados enormes de datos personalizados o de direcciones de correo electrónico, números telefónicos, etc. Las empresas de servicios manejan enormes directorios clientelares, por ejemplo.

·        Especializadas. Bases de datos de información hiperespecializada o técnica, pensadas a partir de las necesidades puntuales de un público determinado que consume dicha información.

Ejemplos de base de datos

Algunos ejemplos posibles de bases de datos a lo largo de la historia son:

·        Guías telefónicas. Aunque en desuso, estos voluminosos libros solían contener miles de números telefónicos asignados a hogares, empresas y particulares, para permitir al usuario dar con el que necesitaba. Eran engorrosos, pesados, pero completos.

·        Archivos personales. El conjunto de los escritos de vida de un autor, investigador o intelectual a menudo son preservados en un archivo, que se organiza en base a la preservación y reproducción de los originales, permitiendo su consulta sin poner en riesgo el documento original.

·        Bibliotecas públicas. El perfecto ejemplo de bases de datos, pues contienen miles o cientos de miles de registros pertenecientes a cada título de libro disponible para su préstamo, ya sea en sala o circulante, y del que puede haber más de un mismo ejemplar en el depósito. Los bibliotecólogos se encargan de diseñar estos sistemas y velar por su funcionamiento.

·        Registros de transacciones. Las operaciones realizadas con una tarjeta de crédito, así como las llamadas realizadas con un celular, u otro tipo de transacciones comerciales cotidianas, generan todas un conjunto de registros que van a dar a una base de datos de la empresa.

·        Historial médico. Cada vez que acudimos al doctor o a un hospital, se actualiza la información respecto a nuestra salud, al tratamiento recibido y demás detalles médicos en un archivo que lleva registro de nuestra historia médica, en caso de que a futuro se requiera conocer datos específicos, como operaciones o tratamientos recibidos.

Responde

Que es una base datos

Tipos de bases de datos

Cita tres ejemplos debases de datos

Que es un DBMS


Actividad logica matematica

Rankin de las bases de datos

 


Responde




 

Cual es el promedio entre las tres últimas DBMS

Cual es el score de las tres primeras DBMS

Cuales son las DBMS que bajaron su ultimo mes  rank

Consulta sobre la primera bases de datos y sus ventajas


8/03/2024


Actividad 03 (Socialización)

1.      En grupos de dos realicen una propúesta  T&I en un documento de word compartido.
2. En el web site realice.
.     Título principal para la página tercer periodo, dos cuadros de textos para subtítulos y dos para los conceptos de analogo y digital.

2.     Dos bloques de contenidos de cuatro imágenes, e insertar 8 productos tecnológicos análogicos.

Dos bloques de contenidos de cuatros imágenes, e insertar 8 productos tecnológicos digitales

N.2 Competencia

               Uso y apropiación de la T&I

 

Construyo colaborativamente proyectos tecnológicos e informáticos haciendo uso de las tecnologías analógicas y digitales existentes

 

ACTIVIDADES

ACTIVIDAD UNO

Concepto: Un producto tecnológico analógico es aquel cuya señal puede admitir valores infinitos que pueden variar de forma continua.

 

Ventajas: Instantaneidad (señal se procesa en tiempo real), Economía (dispositivos más baratos) y Fidelidad (calidad de la señal es más real). 

 

https://aprestic.com/gallery_gen/2ed64d08aaf2272c7bc7643dd71cf9e2_600x400_fit.jpgEjemplos: Los datos que forman parte de la naturaleza son de origen analógico: la temperatura, la distancia, el sonido, voltaje, imágenes...

 

 

Concepto: Un producto tecnológico digital es que permite crear, decodificar, transmitir o guardar información mediante dígitos (0 y 1).

 

https://aprestic.com/gallery_gen/359e7a0556b8fae555c556724a42961f_600x592_fit.jpgVentajas: Tamaño (+ pequeños), Eficiencia (almacenamiento rápido), Precisión (valores discretos), Diseño (fácil) y Estabilidad (sin ruido). 

 

Ejemplos: Las grabaciones de audio y vídeo, las computadoras, los teléfonos móviles, las calculadoras, balanzas electrónicas, etc.

Diferencia: La principal diferencia entre tecnología digital y analógica radica en que la primera es mucho más precisa y la información se puede almacenar de manera más eficiente y en mayor cantidad.

 


2/28/

Ideo a partir de saberes de base tecnológica e informática metodologías de diseño y planeación para la concepción de propuestas contextualizadas en T&I.

https://aprestic.com/gallery/cc825805b191492f8dea8d198705417e.jpg

Idea: Lo primordial de una propuesta es primero tener claridad del producto o servicio a ofrecer, puede ser un producto nuevo o innovación.

 

Clasificación: Si la idea procede inicialmente de una institución privada o pública, se podrá definir si será una empresa tipo startup o spin off.

 

Las Tareas: En esta etapa es donde se formula el negocio propio, se pretende subdividir el proyecto en pequeñas pero sencillas tareas.

3 Factores: El primero es la creación, el segundo se formulará el plan de negocios y  el tercero se analizará al emprendedor y sus competencias.

 

Propulsión: Tras tener lo anterior listo se procederá a la etapa de propulsión; es donde la empresa o emprendimiento se dará a conocer.

 

La aceleración: Por medio de las entidades públicas o privadas se debe buscar financiación ya sea económica o intelectual para la empresa.

 

Importante: Para tener éxito en una propuesta contextualizada en T&I se logra mostrando un producto único, innovador o novedoso a las diferentes entidades y usando 3 aspectos: crear, propulsar y acelerar. 

 Actividad

1.     Dos bloques de contenido de tres imágenes

2.     Inserta en ellas dos lluvias de ideas

3.     Las cuales debes realizar en Canva o Geanialy

D    Defien lo que es digital y análogo





1, ACTIVIDAD UNO

CONSULTA BASES DE DATOS

Que es una base de datos

Tipos de bases de datos

Que es una tabla en una base de datos

Que son llaves primarias y foraneas

Que es el modelo entidad relación.

Anexar a la consulta

Que es un registro

Que es un campo

Que es un archivo

Cuales son los simbolos y notaciones en un modelo entidad relacion

Un ejemplo de un caso de entidad  relacion

Historia de la base de datos

¿Tienes idea acerca de la historia de la base de datos? La base de datos tiene su origen en la necesidad de almacenar y registrar los datos de una manera más eficiente y organizada.

Anteriormente la única forma de conservar la información era mediante documentos en papel, lo que además de ser un procedimiento engorroso, causaba grandes daños a nuestro ambiente.

A partir de entonces se hace un reemplazo de ese modelo ineficiente y se crean las bases de datos.

Estas cumplen la función de almacenar y sistematizar mejor la información para que las personas puedan realizar consultas sin ninguna dificultad.

Por su parte, la teoría de los datos asegura que además de un almacenamiento de la información debe existir un proceso de clasificación de los datos, para que al realizar las consultas, la búsqueda sea mucho más simple.

En la actualidad, las bases de datos pueden aplicarse a todas las áreas. Para ejemplo:

Tenemos los sistemas de gestión de base de datos (SIG), los cuales cada día son más voluminosos y precisos

Estos sistemas emplean unas peculiaridades que los hacen una buena alternativa para la gestión de datos.

La historia de una base de datos tiene lugar a la satisfacción de la necesidad de gestión de los datos, y gracias a los gestores de datos todo eso es posible.

Los gestores son empleados en la realización de proyectos de gran envergadura como encuestas geográficas y poblacionales, aunque también son usadas en el ámbito personal. Gracias a esto existen diferentes tipos de base de datos a lo largo de la historia que responden a ciertas necesidades y características.

¿Qué es una base de datos?

Se refiere a un almacén o depósito de información clasificada y organizada, la cual cuenta con un sistema que permite hacer consultas y búsquedas de manera eficiente.

Qué son bases de datos: Características, historia, modelos y tipos de bases de datos.
Qué son bases de datos: Características, historia, modelos y tipos de bases de datos.

La definición surge en un simposio en California, USA en el año 1963. Donde afirman que dicha información además de ser almacenada está agrupada con una estructura determinada.

En relación a la informática, se entiende que la base de datos forma parte de un sistema de almacenamiento en discos que brinda la posibilidad de acceder a ellos por medio de programas con los cuales se gestiona la información.

Desde el punto de vista estructural la base de datos dispone de tablas que contienen un conjunto de algoritmos y estas a su vez poseen columnas y filas, las cuales clasifican los datos asignándolo a cada una un elemento característico que permita hacer más fácil su registro.

Características de una base de datos

Algunas de las principales características de una base de datos son:

  • Datos almacenados de manera lógica y fiscalmente independientes.
  • Menor redundancia de datos.
  • Diversidad de accesos para lo múltiples usuarios.
  • Seguridad y auditoria de los datos.
  • Velocidad de las consultas de la información.
  • Recuperación y respaldo de la información en caso de fallas.
  • Utilización de lenguajes de programación estándar.

Si bien estas características de base de datos son principalmente al servicio de datos, también se les podría catalogar como de protección y uso de las mismas.

Elementos de una base de datos

Las bases de datos están constituidas por diversos elementos básicos, en los cuales se incluyen las tablas, consultas, formularios, informes, macros y módulos. En este sentido, los elementos de una base de datos también pueden adaptarse a las necesidades de las empresas y usuarios.

Elementos que conforman una base de datos
Elementos que conforman una base de datos

A continuación, los elementos de una base de datos son:

  • Tablas: son el pilar fundamental de una base de datos y disponen de filas y columnas que almacenan los algoritmos y los clasifican dependiendo de los detalles de la información.
  • Consultas: permiten hacer búsquedas para dar con la información de manera más fácil.
  • Formularios: son el interfaz principal del programa y permiten visualizar, gestionar los datos, los contenidos de las tablas y columnas.
  • Informes: son los encargados de recopilar los datos en las tablas para que los usuarios puedan encontrar los algoritmos importantes para su análisis e impresión.
  • Macros: logra automatizar las funciones de base de datos.
  • Módulos: sirven para llevar un registro de Access Basic.

Componentes

Poseen componentes bases que integran todas las bases de datos; sin embargo, dependiendo de su uso pueden contar con distintas partes. En los sistemas básicos los componentes de una base de datos son los siguientes:

  • Tablas de almacenamiento.
  • Consultas de datos ordenados y estructurados en base a categorías.
  • Informes como medio de presentación de los datos.
  • Formularios para optimizar la introducción de la información.

Tipos de base de datos

Existen diversos tipos de base de datos dependiendo de su estructura y modelos entre ellos tenemos las bases de datos relaciones (MySQL, SQL Server y Oracle), no relacionales (MongoDB y Redis) y otras BBDD que no son tan tradicionales.

Bases relacionales

Son indicadas para datos consistentes y planificados. A continuación mencionaremos los tipos de base de datos relacionales:

  • MySQL: Se usa para datos que disponen de licencia GPL y se basan en un servidor. Son bastante rápidas, livianas pero no se recomiendan para volúmenes de datos amplios.
  • PostgreSQL y Oracle: Son bases de datos bastante poderosas, pueden gestionar bien cantidades grandes de datos y se usan especialmente para intranets y sistemas bastante pesados.
  • Access: Creada por Microsoft para trabajar exclusivamente con programas Access y crear archivos .mdb con una estructura previamente diseñada.
  • Microsoft SQL Server: Es más potente que Access y permite gestionar datos pesados y grandes.

Bases no relacionales

Son bastante flexibles en relación al manejo de los datos y son una buena opción para los inconvenientes que presentan los modelos relacionales. Entre ellas se encuentran: MongoDB y Redis o también denominadas NO-SQL (Not Only SQL).



El proceso de diseño de base de datos

Una base de datos bien estructurada:

  • Ahorra espacio en el disco eliminando los datos redundantes.
  • Mantiene la precisión e integridad de los datos.
  • Ofrece acceso a los datos de formas útiles.

Diseñar una base de datos útil y eficiente requiere seguir el proceso adecuado, incluidas las siguientes etapas:

  1. Análisis de los requisitos o identificación del propósito de tu base de datos.
  2. Organización de los datos en tablas.
  3. Especificación de las claves primarias y análisis de las relaciones.
  4. Normalización para estandarizar las tablas.

Realicemos un análisis detallado de cada paso. Ten en cuenta que esta guía se centra en el modelo de base de datos relacional de Edgar Codd escrito en SQL (en lugar de modelos jerárquicos, de red o de datos de objetos). Para saber más sobre los modelos de base de datos, lee nuestra guía aquí.

Análisis de los requisitos: identificar el propósito de la base de datos

Comprender el propósito de tu base de datos determinará tus opciones en todo el proceso de diseño. Asegúrate de observar la base de datos desde todas las perspectivas. Por ejemplo, si estuvieras creando una base de datos para una biblioteca pública, deberías considerar las formas en que los clientes y bibliotecarios necesitarían acceder a los datos.

Aquí te mostramos algunas formas de reunir información antes de crear la base de datos:

  • Entrevistar a las personas que la usarán.
  • Analizar formularios de negocio, como facturas, plantillas de horas trabajadas, encuestas.
  • Examinar cualquier sistema de datos existente (incluidos archivos físicos y digitales).

Comienza reuniendo cualquier dato existente que se incluirá en la base de datos. Luego enumera los tipos de datos que quieres almacenar y las entidades o personas, cosas, ubicaciones y eventos que esos datos describen, del siguiente modo:

Clientes

  • Nombre
  • Dirección
  • Ciudad, estado, código postal
  • Dirección de correo electrónico

Productos

  • Nombre
  • Precio
  • Cantidad en stock
  • Cantidad en el pedido

Pedidos

  • Número del pedido
  • Representante de ventas
  • Fecha
  • Producto(s)
  • CANTIDAD
  • Precio
  • Total

Más adelante, esta información se volverá parte del directorio de datos, que describe las tablas y los campos dentro de la base de datos. Asegúrate de dividir la información en partes útiles lo más pequeñas posibles. Por ejemplo, considera separar el nombre de la calle del país para poder filtrar más adelante a los individuos según su país de residencia. Además, evita ubicar el mismo punto de datos en más de una tabla porque agregarás una complejidad innecesaria.

Cuando sepas qué tipos de datos incluirán las bases de datos, de dónde provienen esos datos y cómo se usarán, estarás listo para comenzar a planificar la base de datos real.

Estructura de la base de datos: los bloques de creación de una base de datos

El siguiente paso es organizar la representación visual de tu base de datos. Para ello, debes comprender exactamente cómo se estructuran las bases de datos relacionales.

Dentro de una base de datos, los datos relacionados se agrupan en tablas, cada una de ellas consiste en filas (también llamadas "tuplas") y columnas, como una hoja de cálculo.

Para convertir tus listas de datos en tablas, comienza creando una tabla para cada tipo de entidad, como productos, ventas, clientes y pedidos. Te mostramos un ejemplo a continuación:


Cada fila de una tabla se llama "registro". Los registros incluyen datos sobre algo o alguien, como un cliente específico. En cambio, las columnas (también conocidas como "campos" o "atributos") contienen un único tipo de información que aparece en cada registro, como las direcciones de todos los clientes enumerados en la tabla.

NombreApellidoEdadCódigo postal
RogerWilliams4334760
JerricaJorgensen3297453
SamanthaHopkins5664829

Con el fin de que los datos sean consistentes de un registro al siguiente, asigna el tipo de datos apropiado a cada columna. Los tipos de datos comunes incluyen:

  • CHAR - una longitud específica de texto.
  • VARCHAR - texto de longitudes variables.
  • TEXT - grandes cantidades de texto.
  • INT - número entero positivo o negativo.
  • FLOAT, DOUBLE - también puede almacenar números de punto flotante.
  • BLOB - datos binarios.

Algunos sistemas de gestión de bases de datos también ofrecen el tipo de datos denominado "Autonumeración", que genera automáticamente un número único en cada fila.

A los efectos de crear una visión general de la base de datos, conocida como un diagrama entidad-relación, no incluiremos las tablas reales, sino que cada tabla se convertirá en un recuadro del diagrama. El título de cada recuadro debería indicar qué describen los datos en la tabla, mientras que los atributos están enumerados a continuación, del siguiente modo:

tabla de base de datos

Por último, deberías decidir qué atributo o atributos funcionarán como clave primaria para cada tabla, si procede. Una clave primaria (PK) es un identificador único para una entidad determinada, esto significa que puedes seleccionar un cliente concreto incluso si solo conoces ese valor.

Los atributos seleccionados como claves primarias deben ser únicos, inalterables y estar siempre presentes (nunca NULL o vacíos). Por este motivo, los números de pedido y los nombres de usuario son excelentes claves primarias, mientras que los números de teléfono o direcciones postales no lo son. También puedes usar múltiples campos conjuntamente como la clave primaria (esto se denomina "clave compuesta").

Cuando llegue el momento de crear la base de datos real, ubicarás la estructura de datos lógicos y la estructura de datos físicos en el lenguaje de definición de datos admitido por nuestro sistema de gestión de base de datos. En este punto, también deberías calcular el tamaño aproximado de la base de datos para asegurarte de tener el nivel de rendimiento y el espacio de almacenamiento necesarios.

Creación de relaciones entre entidades

Cuando tus tablas de base de datos se conviertan en tablas, estarás listo para analizar las relaciones entre esas tablas. La cardinalidad se refiere a la cantidad de elementos que interactúan entre dos tablas relacionadas. Identificar la cardinalidad te ayuda a asegurarte de que has dividido los datos en tablas de la forma más eficiente.

Cada entidad puede, potencialmente, tener una relación con todas las demás, pero por lo general esas relaciones pueden ser de uno de tres tipos:

Relaciones uno a uno

Si hay una única instancia de la Entidad A para cada instancia de la Entidad B, se dice que tienen una relación de uno a uno (a menudo se escribe 1:1). Puedes indicar este tipo de relación en un diagrama ER mediante una línea con un guión en cada extremo:

relación uno a uno

A menos que tengas un buen motivo para no hacerlo, una relación 1:1 generalmente indica que la mejor opción sería combinar los datos de las dos tablas en una sola tabla.

Sin embargo, quizás desees crear tablas con una relación de uno a uno en una serie particular de circunstancias. Si tienes un campo con datos opcionales, como "descripción", que está en blanco para muchos registros, puedes mover todas las descripciones a su propia tabla, eliminando espacio vacío y mejorando el rendimiento de la base de datos.

Para garantizar que los datos coincidan correctamente, luego tendrías que incluir al menos una columna idéntica en cada tabla, lo más probable es que sea la clave primaria.

Relaciones uno a muchos

Estas relaciones suceden cuando un registro de una tabla está asociado a múltiples entradas en otra tabla. Por ejemplo, un solo cliente puede haber solicitado múltiples pedidos o una persona haberse llevado muchos libros de la biblioteca a la vez. Las relaciones uno a muchos (1:M) se indican con lo que se denomina "notación patas de gallo" como en el siguiente ejemplo:

relación uno a muchos

Para implementar una relación uno a muchos (1:M) mientras preparas una base de datos, simplemente agrega la clave primaria de "un" lado de la relación como un atributo en la otra tabla. Cuando una clave primaria se detalla en otra tabla de esta manera, se denomina "clave extranjera". La tabla en el lado "1" de la relación es considerada una tabla principal respecto de la tabla secundaria que se encuentra del otro lado.

Relaciones muchos a muchos

Cuando múltiples entidades de una tabla se pueden asociar a múltiples entidades de otra tabla, se dice que tienen una relación de muchos a muchos (M:N). Esto puede suceder en el caso de estudiantes y clases, ya que un estudiante puede inscribirse en muchas clases, y una clase puede tener numerosos estudiantes.

En un diagrama ER, estas relaciones se representan con estas líneas:

relación muchos a muchos

Lamentablemente, no es posible implementar directamente este tipo de relación en una base de datos. En cambio, debes dividirlo en dos relaciones uno a muchos.

Para ello, debes crear una nueva entidad entre esas dos tablas. Si la relación M:N existe entre ventas y productos, quizás llames a esa nueva entidad "productos_vendidos", ya que mostraría los contenidos de cada venta. Tanto las tablas de ventas como de productos tendrían una relación 1:M con "productos_vendidos". Esta clase de entidad intermedia se llama "tabla de enlaces", "entidad asociativa" o "tabla de unión" en diversos modelos.

Cada registro de la tabla de enlaces se correspondería con dos de las entidades de las tablas contiguas (también puede incluir información adicional). Por ejemplo, una tabla de enlaces entre estudiantes y clases podría verse así:

tabla de enlaces

¿Es obligatorio o no?

Otra forma de analizar las relaciones es considerar qué lado de la relación debe existir para que el otro lado exista. El lado no obligatorio puede marcarse con un círculo en la línea donde debería haber un guión. Por ejemplo, un país tiene que existir para tener un representante en las Naciones Unidas, pero lo opuesto no se cumple:

Dos entidades pueden ser mutuamente dependientes (una no podría existir sin la otra).

Relaciones recursivas

A veces una tabla se relaciona consigo misma. Por ejemplo, una tabla de empleados puede tener un atributo que sea "director" y que se refiera a otro individuo de la misma tabla. Esto se llama "relación recursiva".

Relaciones redundantes

Una relación redundante es aquella que se expresa más de una vez. Por lo general, puedes eliminar una de las relaciones sin perder información importante. Por ejemplo, si la entidad "estudiantes" tiene una relación directa con otra entidad llamada "profesores", pero también tiene una relación con profesores indirectamente mediante "clases", querrás eliminar la relación entre "estudiantes" y "profesores". Es mejor eliminar esa relación porque la única forma de que los estudiantes se asignan a los profesores es mediante las clases.

Normalización de la base de datos

Una vez que tengas un diseño preliminar para tu base de datos, puedes aplicar reglas de normalización para asegurarte de que las tablas estén estructuradas correctamente. Piensa en estas reglas como los estándares de la industria.

Dicho esto, no todas las bases de datos son buenas candidatas para la normalización. Generalmente, las bases de datos de procesamiento de transacciones en línea (OLTP), en las que los usuarios se encargan de la creación, lectura, actualización y eliminación de los registros, deberían estar normalizadas.

Las bases de datos de procesamiento analítico en línea (OLAP) que favorecen el análisis y la generación de informes funcionarían mejor con un grado de desnormalización, ya que el énfasis está en la velocidad de cálculo. Estas incluyen aplicaciones de soporte de decisiones en las que los datos se deben analizar rápidamente, pero no deben modificarse.

Cada forma, o nivel de normalización, incluye las reglas asociadas a las formas inferiores.

La primera forma normal

La primera forma normal (abreviada como "1FN") especifica que cada celda de la tabla puede tener un solo valor, nunca una lista de valores. Por lo tanto, una tabla como esta no cumple con los requisitos:

ID del productoColorPrecio
1marrón, amarillo$15
2rojo, verde$13
3azul, naranja$11

Quizás pienses que la mejor solución sea dividir los datos en columnas adicionales, pero eso también rompería las reglas: una tabla con grupos de atributos repetidos o estrechamente relacionados entre sí no cumple con la primera forma normal. Por ejemplo, la tabla a continuación no cumple con los requisitos:

En cambio, divide los datos en múltiples tablas o registros hasta que cada celda contenga solo un valor y no halla columnas adicionales. En este punto, se dice que los datos son "atómicos", es decir que se dividen en partes útiles lo más pequeñas posibles. Para la tabla anterior, podrías crear una tabla adicional llamada "Datos de ventas", que haría coincidir productos específicos con ventas. Así, "Ventas" tendría una relación 1:M con "Datos de ventas".

La segunda forma normal

La segunda forma normal (2NF) establece que todos los atributos deben ser totalmente dependientes de toda la clave primaria. Eso significa que cada atributo debería depender directamente de la clave primaria, en lugar de indirectamente a través de algún otro atributo.

Por ejemplo, se considera que el atributo "edad" que depende de "fecha de nacimiento", que a su vez depende de "ID de estudiante" tiene una dependencia funcional parcial; y una tabla que contenga estos atributos no cumpliría con la segunda forma normal.

Además, una tabla con una clave primaria compuesta de múltiples campos viola la segunda forma normal si uno o más de los otros campos no dependen de cada parte de la clave.

Por lo tanto, una tabla con estos campos no respetaría la segunda forma normal porque el atributo "Nombre del producto" depende del ID del producto, pero no del número de pedido:

  • Número de pedido (clave primaria)

  • ID de producto (clave primaria)

  • Nombre del producto

 La tercera forma normal

La tercera forma normal (3NF) agrega a estas reglas el requisito de que cada columna que no sea de clave sea independiente de las demás columnas. Si modificar el valor en una columna que no sea de clave hace que cambie otro valor, entonces esa tabla no cumple con los requisitos de la tercera forma normal.

Esto evita que almacenes cualquier dato derivado en la tabla, tal como la columna "Impuestos" a continuación, que depende directamente del precio final del pedido:

PedidoPrecioImpuestos
14325$40.99$2.05
14326$13.73$.69
14327$24.15$1.21

Se han propuesto formas adicionales de normalización, incluidas la forma normal de Boyce-Codd, la cuarta, quinta y sexta forma normal, y la forma normal de dominio/clave, pero las primeras tres son las más comunes.

Si bien estas formas explican las buenas prácticas que se deben seguir generalmente, el grado de normalización depende del contexto de la base de datos.

Datos multidimensionales

Algunos usuarios quizás deseen acceder a múltiples dimensiones de un único tipo de dato, especialmente en las bases de datos OLAP. Por ejemplo, quizás deseen conocer las ventas por cliente, estado y mes. En esta situación, lo mejor es crear una tabla de datos central que actúe de referencia para las otras tablas de cliente, estado y mes, de este modo:

base de datos multidimensional

Reglas de integridad de datos

También deberías configurar tu base de datos para validar los datos en función de las reglas adecuadas. Muchos sistemas de gestión de base de datos, como Microsoft Access, ejecutan automáticamente algunas de estas reglas.

La regla de integridad de la entidad afirma que la clave primaria nunca puede ser NULL. Si la clave está compuesta por múltiples columnas, ninguna de ellas puede ser NULL. De lo contrario, podría no identificar de forma única al registro.

La regla de la integridad referencial requiere que cada clave externa que aparece en una tabla se corresponda con una clave primaria de la tabla a la que hace referencia. Si la clave primaria cambia o se elimina, esos cambios deberán implementarse donde sea que esté la referencia a esa clave en toda la base de datos.

Las reglas de la integridad lógica de negocios garantizan que los datos se adecúen a determinados parámetros lógicos. Por ejemplo, el horario de una cita deberá fijarse dentro de las horas laborales normales.

Agregar índices y visualizaciones

Un índice es, en esencia, una copia ordenada de una o más columnas, con valores dispuestos de forma ascendente o descendente. Agregar un índice permite a los usuarios encontrar los registros más rápidamente. En lugar de reordenar cada consulta, el sistema puede acceder a los registros en el orden que especifica el índice.

Si bien los índices aceleran la recuperación de datos, pueden enlentecer la inserción, actualización o eliminación, ya que el índice debe rediseñarse cada vez que se modifica un registro.

Una visualización es simplemente una consulta almacenada sobre los datos. Puede unir datos de múltiples tablas de manera útil o bien mostrar parte de una tabla.

Propiedades extendidas

Una vez que hayas finalizado la disposición básica, puedes refinar la base de datos con propiedades extendidas, como el texto instructivo, la máscara de entrada y las reglas de formato que se aplican a un esquema, visualización o columna determinada. La ventaja es que, como estas reglas están almacenadas en la misma base de datos, la presentación de los datos será consistente en todos los programas que accedan a los mismos.

SQL y UML

El lenguaje unificado de modelado (UML) es otra forma visual de expresar sistemas complejos creados en un lenguaje orientado a objetos. Muchos de los conceptos mencionados en esta guía se conocen en UML con distintos nombres. Por ejemplo, una entidad se llama "clase" en UML.

Hoy en día no se usa el UML con tanta frecuencia como antes. En la actualidad, se emplea en entornos académicos y en las comunicaciones entre diseñadores de software y sus clientes.

Sistemas de gestión de bases de datos

Muchas de las elecciones de diseño que tomarás dependen del sistema de gestión de base de datos que elijas. Algunos de los sistemas más comunes incluyen:

  • Oracle DB

  • MySQL

  • Microsoft SQL Server

  • PostgreSQL

  • IBM DB2

Cuando puedas elegir, selecciona un sistema de gestión de base de datos en función del costo, los sistemas operativos, las funciones y más.





video para crear la pagina web

DAR CLIC


crear tu sitio web




Segundo periodo

Formulario para enviar el link del web site, para evaluar la actividades

Fecha de entrega lunes 27


Actividad dos

1. Realizar una factura en excel

Diseño

dar clic

Realizar una factura con funciones donde los articulos sena diez productos tecnologicos de innovación.

Al final sacar un iva del 19%.

Eejemplode una factura

dar clic

2. Realiza una consulta sobre el entorno de trabajo en visal basic en excel

una guia

dar clic

Como vamos a trabajar programando en visal basic

dar clic



Actividad 1.

Trabajar en la pagina web segundo periodo

Entrega 20 de noviembre

 





Dar clic

Consultar soblre las principlaes funciones en exce

Sumar

Sumar.si

si

Promedio

Max

Min

Contar.si

Producto



Primer periodo

Actividad 01 (Trabajo Individual)

Accede desde tu cuenta Gmail, a la aplicación Google Sites y crea tu página con estas especificaciones:

 

1.   Selecciona y aplica un Tema.

2.   Añade un Título para la página.

3.   Añade una imagen representativa personal.

4.   Nombre, Grado, Institución, Correo, Código, etc.

5.   Escudo del colegio en la parte superior.

6.   Inserta cuatro páginas secundarias (Periodos).

7.   Publica y comparte el sitio con el profe. 


Representa gráficamente mediante una línea del tiempo la evolución de los prototipos de estos productos:

1.   Vivienda.

2.   Vehículo.

3.   Celular.

4.   Vacuna.

5.   Página Web.


Clase de la Virtualidad


Formulas en excel

Nivel básico



Nivel medio




Explicación




Actividad 3.

Realiza en una hoja en excel .

1. Una suma con 5 números

2 Una resta con dos números

3. Una miltiplicacion con 4 números

5 Una división con dos números

Subir en la pagina web de primer periodo lo de excel excel   una imagen de la actividad 3 

Suerte

Se solicta que envie por el classroom la direccion de su pagina web para evalualar las actividades

Muchas gracias


JCZ






EXAMEN FINAL 3 PERIODO


TRABJO FINAL DE BASES DE DATOS


ENTREGA


DAR CLIC

2 comentarios:

  1. https://sites.google.com/d/13wuoj9dRHBbxi29bGLsHJNDDHGyIa5Do/p/1RhBVSLmEcbFCHleHhmLw9YCfu2YvF6Xw/edit

    ResponderEliminar
  2. https://sites.google.com/view/gastronomiacomfacauca/p%C3%A1gina-de-proyectos

    ResponderEliminar