Está en la página 1de 42

INSTITUTO NACIONAL DE

USULUTÁN
Especialidad:

2° Desarrollo de software.

MÓDULO 2.3
Programación de componentes de Bases de Datos.

Nombre del Proyecto:

Crear un BD que controle las películas de CineMark

Docente:

Nelly Mercedes Barrera Granada.

Integrantes:

David Ismael Ramírez Maravilla. #30

Vladimir Alexander Sánchez Guzmán. #37

Jacobo Antonio Zelaya Viera. #39


GENERALIDADES DE LA EMPRESA:

Nombre:

Data Miners.

Logo:

Slogan:

Los datos son vida.

Misión y Visión:

MISIÓN

Somos una empresa que se dedica al ámbito de desarrollo de software, creada para
contribuir al desarrollo social del país, diseñando programaciones, diseños de
software y servicios de alta compatibilidad que brinden seguridad como la integridad
y confianza para nuestros clientes y sus datos, facilitando así sus vidas.
VISIÓN

Ser una empresa que brinde la seguridad que todos buscan para sus datos y ser así
líderes en la programación de software y sistemas informáticos, con el fin de que los
clientes queden satisfechos y ser reconocidos a nivel nacional.
Priorización del problema:

Identificación y priorización de problemas de investigación.

Objetivo: Reflexionar sobre los problemas identificados en el entorno.

Identificación y priorización de problemas a partir de criterios técnicos.

Indicación: Para cada uno de los problemas identificados en los procesos de


reflexión, se les tendrán que administrar 4 criterios de evaluación; la escala a ser
utilizada es de: 1 a 3, donde 3 es el valor máximo.

Al sumar los valores asignados a cada criterio se obtendrá el total de puntos y con
ello, el orden de prioridad en que serán atendidos los problemas en los diferentes
ciclos de la Investigación Acción Participativa.

Descripción del criterio:

Magnitud: cantidad de población afectada.

Gravedad: si el problema afecta a parte de la población.

Prevención: factibilidad de revertir los efectos negativos del problema

Pertinencia: puede utilizarse con el sentido de relevante, adecuado, oportuno, y


significativo.

Magnitud Graveda Prevenci Pertinen Tota


No. d ón cia l de
Criterios y puntajes punt
os
Problemas
1 2 3 1 2 3 1 2 3 1 2 3

1 El cine Mark no cuenta con 2 3 2 3 10


un sistema de inventario de
base de datos, lo cual esto
ocasiona un caos con el
orden de las películas y
causa una insatisfacción en
los clientes y perdida de
dinero.

2 La zapatería Lee tiene un 2 2 2 2 8


problema el cual es que no
tienen un sistema de
inventario por lo cual no
llevan un control de los
productos que salen y
entran en la zapatería.

3 La Biblioteca Nuevo 2 2 3 2 9
Cuscatlán no cuenta con un
sistema de inventario por lo
que no saben si tienen o no
algunos libros pudiéndolos
generar perdidos a la hora
de rentar libros o vender.
Orde Área Problema priorizado
n de
priori
dad

1 Cine El cineMark no cuenta con un sistema de


inventario de base de datos, lo cual esto
ocasiona un caos con el orden de las
películas y causa una insatisfacción en
los clientes y pérdida de dinero.

2 Zapatería La zapatería Lee tiene un problema el cual es


que no tienen un sistema de inventario por lo
cual no llevan un control de los productos que
salen y entran en la zapatería.

3 Biblioteca La Biblioteca Nuevo Cuscatlán no cuenta con


un sistema de inventario por lo que no saben
si tienen o no algunos libros pudiéndose
generar pérdidas a la hora de rentar libros o
vender.

Problemas priorizados con base en criterios técnico

El cineMark no cuenta con un sistema de inventario de base de datos, lo cual esto


ocasiona un caos con el orden de las películas y causa una insatisfacción en los
clientes y pérdida de dinero.

Objetivo de proyecto:

situación problemática
El cineMark no cuenta con un sistema de inventario de base de datos, lo cual esto
ocasiona un caos con el orden de las películas y causa una insatisfacción en los
clientes y pérdida de dinero.

Nombre del proyecto: Crear una BD que controle las películas de CineMark.

Objetivo general.

Desarrollar las competencias para diseñar, construir y administrar eficientemente los


componentes de la base de datos, a través de un gestor de base de datos aplicando
las normas de integridad.

Objetivo específico.

Elaborar un diseño de sistema de base de datos para organizar la cantidad de


películas que se presentan en el CineMark, para así llevar un orden y una fecha
determinada del estreno de cada película y el número de boletos vendidos.

Introducción
En el presente trabajo se hablará del módulo 2.3 en donde crearemos una base de datos que
cumplan con las funciones requeridas para el siguiente problema: El CineMark no cuenta con
un sistema de inventario de base de datos, lo cual esto ocasiona un caos con el orden de las
películas y causa una insatisfacción en los clientes y pérdida de dinero, para crear esta base
de datos utilizamos el software XAMPP el cual nos permite crear la base de datos del cine
Mark.

Una base de datos es una herramienta para recopilar y organizar información que pueden
almacenar sobre personas, productos, pedidos u otras cosas, en este caso películas, de forma
organizada para luego poder encontrar y utilizar fácilmente.

Para finalizar en este documento, se verán los puntos más importantes de la base de datos
como los son el diseño físico y el diseño lógico, también estará presentado algunas capturas
de pantalla de la base de datos del cine.

Justificación
Ayudamos al CineMark porque necesitaban de nuestros trabajos que brindamos ya que ellos
no contaban con una base de datos capaz de mantener en orden las películas, como cuando se
extrañaron, si estan en ingles o español, por lo tanto no saben su fecha de estreno, esto les
causa pérdidas de dinero y de clientes.

Para que CineMark dejen de perder clientela y ganancias, creando una una base de datos que
tenga la capacidad de almacenar cada una de las películas que tienen y las que próximamente
saldrán en cine ,con cada una de sus características de esta misma, creando la BD con el fin
de tener un orden de las películas y tener un servicio eficaz y capaz de atender con más
ligereza a los clientes
ETAPA DE INFORMAR

Actividades Recursos Lugar Responsable Cuando


Conocer el descriptor Descriptor de módulo. Aula Docente y alumnos 5 de Mayo
del módulo Computadora, cuaderno
y lapicero
Conocer los saberes Archivo, computadora, Aula Docente y alumnos 5 de Mayo
previos proyecto
Elaborar la etapa de Computadora, cuaderno Aula Alumno y alumnos 5 de Mayo
informarse y lapicero

Elaborar saberes Saberes previos, Aula/casa Alumnos y alumnos 5 de Mayo


necesarios. (preguntas) cuaderno, lapicero,
computadora y archivo
Dar respuesta a las Internet, libros, Aula/casa Alumnos 9 de Mayo
preguntas. cuaderno, lapicero y
computadora
Revisar la información Archivos, cuaderno, Aula Alumnos 9,11,12 de Mayo
preguntas y respuestas
Conocer cómo crear BD Cuaderno, Aula Alumnos y experto 16 de Mayo
a través de un gestor de computadora, lapicero y
BD internet
Socializar las preguntas Archivo información de Aula Alumnos 17,18 de Mayo
BD y cuaderno
Presentar el cuaderno Cuaderno Aula Alumnos 19 de Mayo

PREGUNTAS Y RESPUESTAS

1-¿Qué son los campos en una base de datos?


Los campos son los componentes que proporcionan la estructura a una tabla. No es posible
tener una tabla sin campos.Los campos de una tabla almacenan la misma categoría de datos
en el mismo tipo de datos.si tiene un campo CUSTOMER_NAME en una tabla de clientes,
las entradas de este campo son todos los nombres de clientes y se almacenan como texto. No
mezclar las entradas; es decir, no pondría un nombre de cliente en este campo para un
registro y un nombre de producto en el mismo campo para otro registro.
Definir campos en tablas—Nuevas características y mejoras que se han agregado en esta
versión.

2-¿Qué son los registros en una base de datos?


Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma
entidad, se le asigna automáticamente un número consecutivo que en ocasiones es usado
como índice aunque lo normal y práctico es asignarle a cada registro un campo clave para su
búsqueda.
https://es.wikipedia.org/wiki/Registro_(base_de_datos)
3-¿Qué es una base de datos?
Es una herramienta para recopilar y organizar información que pueden almacenar sobre
personas, productos, pedidos u otras cosas de forma organizada para luego poder encontrar y
utilizar fácilmente, la base de datos se compone de una o más tablas que guardan un conjunto
de datos.
https://support.microsoft.com/es-es/office/conceptos-b%C3%A1sicos-sobre-bases-de-datos-
a849ac16-07c7-4a31-9948-3c8c94a7c204

4-¿Qué es una tabla?


En las tablas, los datos se organizan con arreglo a un formato de filas y columnas, similar al
de una hoja de cálculo. Cada fila representa un registro único y cada columna un campo
dentro del registro donde se guardan los datos recogidos por un programa.
https://docs.microsoft.com/es-es/sql/relational-databases/tables/tables?view=sql-server-ver15

5-¿Qué son atributos?


Es una especificación que define una propiedad de un objeto, elemento o archivo, el término
atributo se considera como si fuera una propiedad dependiendo de la tecnología que se use.
https://es.wikipedia.org/wiki/Atributo_(informática)

6-¿Tipos de datos que se almacenan en una BD?


Hay diferentes tipos de datos que se pueden tener en una base de datos: caracteres,
numéricos, imágenes, fechas, monedas, texto, bit, decimales y varchar.

7- ¿Qué es DML?
significa lenguaje de manipulación de datos (Data Manipulation Language, o DML en inglés)
Es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los
usuarios llevar a cabo las tareas de consulta o manipulación de los datos, organizados por el
modelo de datos adecuado, proporcionado por los sistemas gestores de bases de datos.

8- ¿Para qué sirve DML?


para permitir a los usuarios llevar a cabo las tareas de consulta o manipulación de los datos,
organizados por el modelo de datos adecuado
Lenguaje de manipulación de datos DML(Data Manipulation Language) - SQL Is My Sin

9-¿Qué es DDL?
El lenguaje de definición de datos (DDL) es un subconjunto de SQL, Es un lenguaje para
describir los datos y sus relaciones en una base de datos.

10- ¿Para qué sirve DDL?


DDL en un script de objetos de base de datos para: Mantener una instantánea de la estructura
de una base de datos.

11-¿Cuáles son los operadores de base de datos?


Los operadores son símbolos que indican cómo se deben manipular los operandos. Los
operadores junto con los operandos forman una expresión, que es una fórmula que define el
cálculo de un valor. Los operandos pueden ser constantes, variables o llamadas a funciones,
siempre que éstas devuelven algún valor.
r.es/~jfv/edhttps://ccia.ug1/c/cdrom/cap2/cap26.htm

12-¿Qué son las funciones en una base de datos?


Son las que permiten la creación, modificación y depuración de datos dentro de una database,
esto mediante operaciones matemáticas que se cumplen de manera automática, facilitando
nuestro trabajo con información que está organizada como una bases de datos, es decir, que
se encuentra en un rango de celdas donde la primera fila tiene los títulos de cada columna.

13-¿Qué son los gestores de base de datos?


Es un conjunto de programas no visibles que administran y gestionan la información que
contiene una base de datos compuesto por un lenguaje de definición de datos, un lenguaje de
manipulación y de consulta, que puede trabajar a distintos niveles
también se ocupa de realizar consultas y hacer análisis para generar informes.
¿Qué es un gestor de datos y para qué sirve?

14-¿Para qué sirven los gestores de bases de datos?


para controlar cualquier operación ejecutada por el usuario contra la base de datos.
Que las interacciones con cualquier database gestionada se puedan desarrollar siempre de
forma separada a los programas o aplicaciones que los gestionan, para que no sea necesario
tener que modificar estos, caso de que haya que introducir cambios.

¿Qué es un gestor de datos y para qué sirve?

15-¿Qué son las relaciones de la tabla?


Es una asociación establecida entre campos comunes (columnas) en dos tablas. Los campos
que entran en relación pueden llamarse de distinta manera, pero tienen que ser del mismo tipo
de datos. En la mayoría de los casos, estos campos coincidentes son la clave principal de una
tabla, que proporciona un identificador único para cada registro, y una clave externa de la
otra tabla.
http://www.aulapc.es/ofimatica_acces_relaciones.html

16- ¿Cuáles son los tipos de relaciones de la tabla?


● Relación uno a uno
● Relación uno a varios
● Relación varios a varios

https://.com/knowlwww.adrformacionedge/ofimatica/
tipos_de_relaciones_entre_tablas_en_access.html
17- ¿Qué es un modelo de entidad relación?
Es un tipo de diagrama de flujo que ilustra cómo las "entidades", como personas, objetos o
conceptos, se relacionan entre sí dentro de un sistema se usan a menudo para diseñar o
depurar bases de datos relacionales en los campos de ingeniería de software, sistemas de
información empresarial, educación e investigación.

https://www.lucidchart.com/pages/es/que-es-un-diagrama-entidad-relacion

18- ¿Qué son las llaves primarias?


Es un campo, o grupo de campos que identifica en forma única un registro. Ningún otro
registro puede tener la misma llave primaria, se utiliza para distinguir un registro con el fin de
que se pueda tener acceso a ellos, organizarlos y manipularlos. En el caso de un registro de
un empleado, él numero de este representa un ejemplo de una llave primaria.

¿QUE ES UNA LLAVE PRIMARIA Y UNA FORÁNEA?

19- ¿Qué son las llaves foráneas?


Es una limitación referencial entre dos tablas, esta identifica una columna o grupo de
columnas en una tabla (tabla hija o referendo) que se refiere a una columna o grupo de
columnas en otra tabla (tabla padre o referenciada). Las columnas en la tabla referendo deben
ser la clave primaria u otra clave candidata en la tabla referenciada.
¿QUE ES UNA LLAVE PRIMARIA Y UNA FORÁNEA?

20- ¿Qué es un esquema de base de datos relacional?


Es un tipo de base de datos que cumple con el modelo relacionales que trata de una base de
datos que almacena y da acceso a puntos de datos relacionados entre sí, una forma intuitiva y
directa de representar datos sin necesidad de jerarquizarlos.
Las características de la base de datos relacional es que evita la duplicidad de registros y a su
vez garantiza la integridad referencial, es decir, que si se elimina uno de los registros, la
integridad de los registros restantes no será afectada.
Bases de datos relacional ¿Qué es y sus características?

21- ¿Qué es una restricción de integridad referencial?


Se define como parte de una asociación entre dos tipos de entidad, cuya clave de entidad hace
referencia al extremo dependiente. Es un tipo de entidad que tiene una o varias propiedades
que hacen referencia a la clave de entidad del extremo principal.
restricción de integridad referencial - ADO.NET | Microsoft Docs

22-¿Qué es metadatos?
Son “datos que hablan acerca de los datos”, en el sentido de que describen el contenido de los
archivos o la información que estos traen en su interior, estos describen el contenido
informativo de un recurso, de archivos o de información de los mismos. Es decir, es
información que describe otros datos.
Metadatos, definición y características

23- ¿Qué son las tuplas de base de datos?


Es cada una de las filas de la relación que representan toda la información de cada campo
asociado con un solo registro, cada tupla tiene cinco valores, uno para cada atributo. Las
tuplas de una relación no siguen ningún orden.
Capítulo 8 Modelo relacional | Base de Datos: Una aproximación a la información

Una tupla es una secuencia de valores agrupados. Sirven para agrupar, como si fueran un
único valor, varios valores que, por su naturaleza, deben ir juntos.

El tipo de datos que representa a las tuplas se llama tuple. El tipo tuple es inmutable: una
tupla no puede ser modificada una vez que ha sido creada.Una tupla puede ser creada
poniendo los valores separados por comas y entre paréntesis.
Tuplas — Programación

24-¿Cómo se diseña una base de datos?


● Determinar el propósito de la base de datos
● Recopilando todos los tipos de información que podría querer registrar en la base de
datos, como los nombres de producto y los números de pedido.
● Dividir los elementos de información en entidades principales o temas, como
Productos o Clientes. Después, cada tema se convierte en una tabla.
● Elegir la clave principal de cada tabla. La clave principal es una columna que se usa
para identificar cada fila. Un ejemplo podría ser Id. de producto o Id. de pedido.
● Buscar en cada tabla y decidir cómo se relacionan los datos en una tabla con los datos
de otras tablas.
Conceptos básicos del diseño de una base de datos

25-¿Cómo se administra una base de datos?


● Mantener el orden de los datos esto facilitará las consultas y por tanto se conseguirá
una mayor eficacia
● Protección de datos, la consecuencia positiva de esto es tener copias de seguridad y
recuperación y una buena gestión de la seguridad.
● Los datos preparados para su análisis ayudan a organizar de manera visual y
categórica los datos de una empresa. Y estos, al ya haber sido recuperados y
manipulados, están listos para ser interpretados más fácilmente

Qué es un SGBD o gestor de bases de datos y qué tipos existen


26-¿Cuál es la función de agregado?
devuelven el mismo valor cada vez que se las llama con un conjunto específico de valores de
entrada, ignoran los valores NULL suelen usar con la cláusula GROUP BY de la instrucción
SELECT, permite agrupar filas según las columnas que se indiquen como parámetros, y se
suele utilizar en conjunto con las funciones de agrupación, para obtener datos resumidos y
agrupados por las columnas que se necesiten.
Funciones de agregado (Transact-SQL) - SQL Server | Microsoft Docs

27-¿En qué software se aplican las funciones de agregados?


Se aplica a: SQL Server (todas las versiones admitidas), Azure SQL Database, Instancia
administrada de Azure SQL, Azure Synapse Analytics y Almacenamiento de datos paralelos.
Funciones de agregado (Transact-SQL) - SQL Server | Microsoft Docs

28- ¿Qué es cláusula?


Es un tipo de condición legal que integra un contrato, disposición legal o documento jurídico.
En esta figura una obligación o derecho originado por una determinada transacción o servicio
de cualquier tipo. Se rige por el principio de la autonomía de la voluntad, aunque este no
puede contradecir la ley.

▷ Cláusula ¿Qué es?

29-¿Qué significa SGBD?


Significa (Sistema Gestor de Base de Datos).

Características avanzadas de un SGBD | Kyocera


https://www.kyoceradocumentsolutions.es › procesos › ca…

30-¿Qué es un SGBD?
Es un software constituido por una serie de programas cuya funcionalidad es crear, gestionar
y administrar la información contenida en una base de datos. Es decir, un SGBD tiene como
objetivo servir de interfaz entre los usuarios y las aplicaciones.
https://www.ayuware.es/blog/que-es-un-sgbd/

31-¿Qué tipos de SGBD existen?


● Microsoft Access (relacional)
● Microsoft SQL Server (relacional)
● MySQL (relacional)
● Oracle Database (relacional)
● OrientDB (orientado a documentos)
● CouchDB (orientado a documentos)
● Db2 de IBM (relacional)
● IMS de IBM (jerárquico)

https://www.ionos.mx/digitalguide/hosting/cuestiones-tecnicas/sistema-gestor-de-base-de-
datos-sgbd/

32-¿Ventajas por la existencia del SGBD?


● Gestión fácil de grandes conjuntos de datos
● Acceso sencillo y eficaz a los datos almacenados
● Gran flexibilidad
● Integridad y consistencia de los datos
● Control de acceso del usuario (seguridad y protección de datos)
● Alta disponibilidad

https://www.ionos.mx/digitalguide/hosting/cuestiones-tecnicas/sistema-gestor-de-base-de-
datos-sgbd/
33-¿Desventajas por la existencia del SGBD?
● Inversión inicial relativamente elevada (incluidos costes de hardware adicionales)
● Mucho menos eficaz para el software especial
● Se requieren empleados cualificados (administradores de bases de datos)
● Mayor vulnerabilidad por el hecho de centralizar los datos

https://www.ionos.mx/digitalguide/hosting/cuestiones-tecnicas/sistema-gestor-de-base-de-
datos-sgbd/

34- ¿Cuántos niveles de abstracción existen en una base de datos?


Utiliza tres niveles de abstracción: externo, conceptual e interno.
En el nivel externo, el esquema consta de las distintas visiones que tienen los usuarios de la
base de datos.

En el nivel conceptual, el esquema es la visión común de la base de datos: especifica el


contenido de información de la base de datos independientemente de las consideraciones de
almacenamiento.

En el nivel interno, el esquema es la visión que el ordenador tiene de la base de datos:


especifica cómo se representan los datos, en qué orden se almacenan los registros, qué índices
y punteros se han creado y qué esquema de dispersión se ha utilizado, si es el caso.

Resumen.

35-¿Qué son los modelos orientados a objetos?


Es un modelo de administración de datos. Las bases de datos orientadas a objetos en lugar de
incorporar tablas como lo hacen las relacionales, utilizan objetos.
Modelo orientado a objetos - GlosarioIT: Glosario Informático

36-¿Cómo elaborar un diagrama entidad-relación?


Paso 1
Escribe los nombres de las entidades distribuidas en una hoja de papel y dibuja un rectángulo
alrededor del nombre de cada entidad.
Paso 2
Dibuja una línea entre las entidades que tengan una relación entre sí. Dibuja un diamante en
cada línea y escribe la naturaleza de la relación en él.
Paso 3
Añade los atributos en círculos y conectados a las entidades relacionadas usando líneas. Estos
atributos pueden ser cualquier información importante que quieras representar en el diagrama
entidad-relación.
Paso 4
Añade la cardinalidad o el número de elementos de cada entidad. Por ejemplo, si muchas
películas pueden tener muchos horarios para el espectáculo, puedes añadir un punto en los
dos extremos de la línea de la relación que se encuentra entre los dos cuadros. Si una pantalla
reproduce muchos espectáculos, coloca un punto en el extremo de la línea que toca al cuadro
de los espectáculos
Cómo crear diagramas entidad-relación (En 4 Pasos)

37-¿Cómo hacer un análisis de requerimientos?

1. Realiza un estudio profundo de la necesidad tecnológica que tiene el negocio.


2. Especifica las características operacionales que tendrá el software a desarrollar.
3. Tiene en cuenta las diferentes áreas de trabajo: reconocimiento del problema,
evaluación, modelado, especificación y revisión.
4. Realiza a través de entrevistas, talleres, observación, indagación, revisión documental
y demás técnicas específicas.
5. Describe el plan del proyecto a seguir.
6. Es fundamental entregar el proyecto dentro del tiempo y presupuesto acordados y de
los objetivos de negocio.
https://www.espacios.media/que-es-un-analisis-de-requerimientos/

38-¿Cómo se presenta el modelo relacional?


El modelo relacional se basa en el concepto matemático de relación, que gráficamente se
representa mediante una tabla. Es decir, una relación es una tabla, con columnas y filas. Un
SGBD sólo necesita que el usuario pueda percibir la base de datos como un conjunto de
tablas.
https://oftgu.eco.catedras.unc.edu.ar/unidad-3/sistemas-de-gestion-de-base-de-datos/modelo-
relacional-conceptos-basicos-y-fundamentos/

39-¿Cómo se aplica la normalización identificando las llaves primarias en el modelo


relacional?
Es una columna o un conjunto de columnas en una tabla cuyos valores identifican de forma
exclusiva una fila de la tabla.
Modelado dimensional: Claves primarias y foráneas

40-¿Qué es un documento especificado en el diccionario de datos?


Un diccionario de datos es una representación independiente de metadatos que describe
estructuras de datos subyacentes y sus atributos asociados. Se crea un diccionario de datos
con vocabulario empresarial. Se puede asignar a uno o más modelos de datos subyacentes.

https://experienceleague.adobe.com/docs/experience-manager-65/forms/letters-
correspondences/data-dictionary.html?lang=es

41- ¿Qué es un script?

En informática, un script, secuencia de comandos o guión (traduciendo desde inglés) es un


término informal que se usa para designar a un programa relativamente simple.

Script - Wikipedia, la enciclopedia libre

42- ¿Cómo funcionan los scripts?


La continuidad es la función que interrelaciona espacial y temporalmente un plano con el
siguiente. La continuidad permite cuando se ven dos planos seguidos, asociarlos como
consecutivos, aunque estén rodados en lugares y, evidentemente, momentos distintos.

Las funciones de una script

43- ¿Un ejemplo físico de una base de datos?


Un modelo de datos físicos es un modelo específico de bases de datos que representa objetos
de datos relacionales (por ejemplo, tablas, columnas, claves principales y claves externas) y
sus relaciones.

Modelos de datos físicos

44- ¿Qué son los modelos lógicos de bases de datos?


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.

Modelos lógicos de datos

45- ¿Qué son los códigos fuentes de instrucciones?


Por código fuente se entiende todo texto legible por un ser humano y redactado en un
lenguaje de programación determinado. El objetivo del código fuente es crear normas y
disposiciones claras para el ordenador y que este sea capaz de traducirlas a su propio
lenguaje. De este modo, el texto fuente es la base de los programas y de las páginas web.

Código fuente: definición con ejemplos - IONOS

46- ¿Cómo se crean consultas de bases de datos?

1. En la pestaña Crear del grupo Consultas, haga clic en Diseño de consulta.


2. Haga doble clic en las tablas de las que desea recuperar datos. ...
3. En cada tabla, haga doble clic en los campos que desee usar en la consulta. ...
4. De forma opcional, agregue expresiones a la fila Campo.

Crear una consulta de creación de tabla


47- ¿Qué son consultas de base de datos?
Las consultas pueden realizar diversas funciones en una base de datos. La función más
común es recuperar datos específicos de las tablas. Los datos que quiere ver generalmente
están distribuidos en varias tablas y las consultas le permiten verlos en una única hoja de
datos.

Conceptos básicos sobre bases de datos.

48- ¿Qué son las sentencias de inserción?


La sentencia INSERT inserta filas en una tabla, apodo o vista, o en las tablas, apodos o vistas
subyacentes de la selección completa especificada.

Esta sentencia se puede incorporar a un programa de aplicación o emitirse mediante el uso de


sentencias de SQL dinámico. Se trata de una sentencia ejecutable que puede prepararse de
forma dinámica.

Sentencia INSERT

49- ¿Qué son las actualizaciones de datos?


El proceso de actualización actualiza los datos existentes en una hoja de datos o formulario, y
no reordena los registros, muestra nuevos registros o quita los registros o registros eliminados
que ya no cumplen los criterios especificados.

Actualizar datos o realizar una nueva consulta de datos


50- ¿Qué son los informes de política de seguridad?

La información debe ser siempre protegida, cualquiera que sea su forma de ser compartida,
comunicada o almacenada. Debe ser apoyada por otras normas o procedimientos sobre temas
específicos que obligan aún más la aplicación de los controles de seguridad de la información
y se estructuran normalmente para tratar las necesidades de determinados grupos dentro de
una organización o para cubrir ciertos temas.

Ejemplo de política de seguridad de la información y SGSI

51- ¿Cómo se crean los informes de política de seguridad?

ISO 27001 requiere que para redactar una política de Seguridad de la Información se sigan
una serie de pasos.

1. Estudiar los requisitos

2. Tener los resultados de su evaluación de riesgos

3. Optimizar y alinear los documentos

4. Estructurar el documento

5. Narrar el documento

ISO 27001 ¿Cómo redactar una política de Seguridad de la Información?

52- ¿Qué son las políticas de backups?

Salvaguardar los activos de información de los clientes del servicio cloud de Athento. Evitar
la pérdida de datos en el caso de una eliminación accidental o corrupción de datos, error del
sistema, o de desastre.

Política de copias de seguridad o backup – Athento

53- ¿Qué significa backup?

Backup es la hispanización de back up, una expresión inglesa que quiere decir 'respaldo'. Se
usa principalmente en la informática, donde significa copia de respaldo de la información
almacenada en un dispositivo electrónico.

Significado de Backup (Qué es, Concepto y Definición)


54- ¿Qué software permite elaborar bases de datos?

· MongoDB.
· Azure SQL Server.
· PostgreSQL.
· MySQL Gestión Base de Datos.
· SQL Server Data.
· SAP HANA.
· Oracle CDM in the Cloud.
· McAfee Data Center Security Suite.

Los Mejores Software para Base de Datos | Precios 2022 |

ETAPA DE PLANIFICAR
Actividades ¿Cómo?  ¿Cuánd ¿Dónd Recursos
o? e?
Elaborar la situación Mediante problemas. 18 Mayo Aula Problema
problemática Computadora
Cuaderno
lapicero
Nombre del Proyecto 18 Mayo Aula Problema
Situación problemática Computadora
Cuaderno
lapicero
Objetivo del proyecto Nombre del proyecto 18 Mayo Aula Problema
Computadora
Cuaderno
lapicero
Requrimientos del cliente Conversación con el 18 Mayo Aula
cliente

Identificar y buscar las Estrategias de identificar 23 feb Aula Cuaderno


necesidades, objetivos y necesidades Computadora
restricciones del proyecto.

Crear diseño y elaborar base De acuerdo a la situación 23 Mayo Aula Cuaderno,


de datos problemática y los computadora
● Análisis y diseño de requerimientos del
BD cliente
● Base de datos
● Diseño físico
● Diseño lógico
Seleccionar el software a Ponerse de acuerdo con 23 Mayo Aula Computadora
utilizar el equipo de trabajo Software

Elaborar diseño y base de Utilizando los recursos Aula Computadora


datos Software

Revisión proyecto Grupo revisar si cumple aula Computadora


o no Archivo

Exponer y entregar Elaborar un presentación Aula Computadora


y socializarla Archivo
Subir a classroom.

Etapa de Decidir:
Actividad ¿Cóm ¿Dó ¿Quié Recurs L M M J V L M M J
es o? nde n? os
?

Elaborar Aul David Proble X


la Median a Ramír ma
situación te ez Comput
problemát proble adora
ica mas Cuader
no
lapicero

Nombre Situac Aul Vladi Proble X


del ión a mir ma
Proyecto proble Sánch Comput
ez
mática adora
Jacob Cuader
o no
Viera lapicero

David
Ramír
ez

Objetivo Nomb Aul Vladi Proble X


del re del a mir ma
proyecto proyec Sánch comput
ez
to adora
Jacob Cuader
o no
Viera lapicero

David
Ramír
ez

Requerim Conve Aul Jacob Cliente X


ientos del rsació a o cuadern
cliente n del Viera o
cliente

Crear De Aul Vladi Comput X


diseño de acuerd a mir adora
análisis o a la Sánch cuadern
ez
-Análisis situaci o
y diseño ón Jacob
de BD proble o
-Base de mática Viera
datos y los David
-Diseño requer Ramír
físico imient ez
-Diseño os del
lógico cliente

Seleccion Poner Aul Vladi Comput X


ar el se de a mir adora
software a acuerd Sánch Softwar
ez
utilizar o con e
el Jacob
grupo o
Viera

David
Ramír
ez

Elaborar Utiliza Aul Vladi Comput X


el diseño ndo a mir adora
en el los Sánch softwar
ez
software recurs e
os Jacob
o
Viera

David
Ramír
ez

Revisión Grupo Aul Vladi Comput


proyecto revisar a mir adora
si Sánch Archiv
ez
cumpl o
e o no Jacob
o
Viera

David
Ramír
ez

Exponer y Elabor Aul Vladi Comput


mir
entregar ar una a Sánch adora
presen ez Archiv
tación o
Jacob
y o
sociali Viera
zarla a
classr David
oom Ramír
ez

Etapa de ejecutar

Requerimientos del cliente

Conversación

Gerente de Cine: Hola buenas tardes.

Personal: ¡ Hola! ¿En qué podemos ayudarle?

Gerente de Cine: Un gusto saludarle, me mencionaron esta empresa por que tengo una
problemática con el orden de las películas y los boletos, y quiero que ustedes me den una
solución al problema.

Personal: Por supuesto, nosotros como empresa de desarrollo en sistema de software le


recomendamos que lo que usted más necesita es un inventario, para solucionar y dar orden en
su Cine.

Gerente de Cine: Bueno me parece muy bien su idea ya que me está planteando que ese
inventario daría orden en saber qué películas y boletos tengo disponibles.

Personal: Entendido ¿para cuanto tiempo lo necesita?


Gerente: Lo máximo si es antes mucho mejor dos semanas podría ya estar listo.

personal: Si, por supuesto no se preocupe su trabajo podría estar listo lo mas antes posible.

Gerente: ¡Muy bien! gracias por brindar sus servicios a CineMax

Personal: De nada estamos para servirles ¡Vuelva pronto!

Identificar y buscar las necesidades, objetivos y restricciones del proyecto:

Necesidades del proyecto:


Ayudar al (CineMax) a tener un orden específico en sus películas y boletos disponibles para
tener a sus clientes satisfechos con sus servicios.
Objetivos del proyecto:
Lograr que los visitantes al Cine queden satisfechos a la hora de consultar una película y ver
la disponibilidad de esta.
Restricciones del proyecto:

● Costo esperado para el proyecto.

● Calidad del proyecto.

● Riesgos del proyecto.

Diseño fisico y logico:


Base de Datos:
ETAPA DE CONTROLAR

Actividad Actividades ejecutada Aciertos logrados. Errores Plan de mejora


Planificada cometidos.

Elaborar la situación Elaborar situación Obtener la situación No sabíamos cómo redactar una mejor
problemática. problemática del proyecto problemática Hacerlo situación problemática

Nombre del Definir el nombre del Conocer el nombre Ninguno Nada


Proyecto. proyecto del proyecto a realizar

Objetivo de proyecto Conocer el objetivo del Establecer el objetivo Ninguno Nada


proyecto del proyecto

Requerimientos del Conocer los requerimientos Saber lo que el cliente No sabia que Redactamos
cliente del cliente que necesitaba necesitaba redactar requerimientos del
para la base de datos cliente

Diseño y análisis de Conocer la estructura de Conocimos nuestro No sabíamos cómo Corregir los errores
la base de datos nuestra base de datos diseño de nuestra hacerlo cometidos
base de datos

Elaborar Diseño Elaboración del diseño de Conocer el diseño No conocíamos que Nos informamos y lo
físico de BD base de datos físico de la BD era un diseño físico elaboramos

No conocíamos que Nos informamos y


Elaborar diseño Elaborar el diseño lógico de Conocer el diseño era un diseño elaboramos
lógico de BD la BD lógico de la base de lógico
datos

Elaborar la BD en el Creamos la base de datos en Crear nuestra BD No sabíamos cómo Corregir los errores
software el Software XAMPP hacerlo cometidos

Insertar registros en Insertar registros o datos Insertar los registros No sabíamos cómo Corregir los errores
la BD en la base de datos hacerlo cometidos

Verificar que todo esté bien Se revisó Que nos falta parte Escribir correctamente
Revisión proyecto correctamente el del proyecto cada palabra
proyecto

Dar a conocer nuestro


Exponer y entregar proyecto

Etapa de valorar:
PIN

Positivo
Aprendimos a crear Base de datos a través
de un diferente software y a crear relaciones
de estas mismas.

Interesante Fué aprender sobre el diseño de algunos


tipos de arquitecturas que experimentamos,
y aprender diferentes patrones de la
arquitectura de software.

Negativo No saber el uso correcto para diferentes


tipos de arquitectura ya que no sabíamos
cual elegir para nuestro proyecto.

Autoevaluación.
Evalúa de 1 a 5 las siguientes afirmaciones:

Nombre: Jacobo Antonio Zelaya Viera

Indicador. Nota.

1 Organicé mi trabajo estipulando tareas, prioridades y plazos. 5

2 Cumplí todas las tareas asignadas en el plazo estipulado. 4

3 Destiné tiempo a buscar información en más de una fuente en internet. 5

4 Destiné tiempo a corroborar la veracidad de la información extraída de 5


internet.

5 Destiné tiempo a buscar información en otras fuentes, como libros, 3


periódicos, revistas y/o entrevistas a expertos.

6 Hice un esfuerzo por mejorar mi manera de expresar conocimientos a los 4


compañeros.

7 Hice un esfuerzo por mejorar la redacción y ortografía al escribir informes. 3

8 Participé activamente en la elaboración del trabajo con mi equipo de trabajo. 5

9 Puse mis habilidades al servicio del trabajo a presentar. 5

10 Mi actitud fue de colaboración y respeto hacia mi equipo de trabajo. 4

TOTAL 43

PROMEDIO = TOTAL/10 4

Autoevaluación.

Evalúa de 1 a 5 las siguientes afirmaciones:


Nombre: Vladimir Alexander Sànchez Guzmàn

Indicador. Nota.

Organicé mi trabajo estipulando tareas, prioridades y plazos.


1 5

2 Cumplí todas las tareas asignadas en el plazo estipulado. 5

3 Destiné tiempo a buscar información en más de una fuente en internet. 5

4 Destiné tiempo a corroborar la veracidad de la información extraída de 5


internet.

5 Destiné tiempo a buscar información en otras fuentes, como libros, 3


periódicos, revistas y/o entrevistas a expertos.

6 Hice un esfuerzo por mejorar mi manera de expresar conocimientos a los 4


compañeros.

7 Hice un esfuerzo por mejorar la redacción y ortografía al escribir informes. 4

8 Participé activamente en la elaboración del trabajo con mi equipo de trabajo. 5

9 Puse mis habilidades al servicio del trabajo a presentar. 5

10 Mi actitud fue de colaboración y respeto hacia mi equipo de trabajo. 4

TOTAL 45
PROMEDIO = TOTAL/10 5

Autoevaluación.

Evalúa de 1 a 5 las siguientes afirmaciones:

Nombre: David Ismael Ramirez Maravilla

Indicador. Nota.

1 Organicé mi trabajo estipulando tareas, prioridades y plazos. 4

2 Cumplí todas las tareas asignadas en el plazo estipulado. 4

3 Destiné tiempo a buscar información en más de una fuente en internet. 5

4 Destiné tiempo a corroborar la veracidad de la información extraída de 4


internet.

5 Destiné tiempo a buscar información en otras fuentes, como libros, 3


periódicos, revistas y/o entrevistas a expertos.

6 Hice un esfuerzo por mejorar mi manera de expresar conocimientos a los 4


compañeros.

7 Hice un esfuerzo por mejorar la redacción y ortografía al escribir informes. 4

8 Participé activamente en la elaboración del trabajo con mi equipo de trabajo. 5


9 Puse mis habilidades al servicio del trabajo a presentar. 5

10 Mi actitud fue de colaboración y respeto hacia mi equipo de trabajo. 5

TOTAL 43

PROMEDIO = TOTAL/10 4

Coevaluación.

Anota el nombre de tu compañero (a) de tu pareja y evalúa del 1 al 5 las siguientes


afirmaciones respecto de su desempeño.
1-Nombre: Vladimir Alexander Sànchez Guzmàn .

2-Nombre: Jacobo Antonio Zelaya Viera.

3-Nombre: David Ismael Ramirez Maravilla

Indicador. Alumno Alumno Alumno


1. 2. 3.

1. Organizó su trabajo estipulando tareas, prioridades y 5 5 5


plazos.

2.Cumplió todas las tareas asignadas en el plazo 5 5 4


estipulado.

3.Destinó tiempo a buscar información en más de una 5 5 5


fuente en internet.

4.Utilizó tiempo para corroborar la veracidad de la 5 5 5


información extraída de internet.

5.Predestinó tiempo a buscar información en otras 3 3 3


fuentes, como libros, periódicos, revistas y/o
entrevistas a expertos.

6.Hizo un esfuerzo por mejorar la manera de expresar 4 4 3


conocimientos a los compañeros.

7.Hizo un esfuerzo por mejorar la redacción y 5 5 5


ortografía al escribir informes.
8.Participó activamente en la elaboración del trabajo 5 5 5
con el equipo de trabajo.

9.Su actitud fue de colaboración y respeto hacia el 5 4 5


equipo de trabajo.

TOTAL. 42 41 40

Promedio = TOTAL/9 5 5 4

Conclusión
Este proyecto ha sido de mucho interés ya que hemos conseguido aprender sobre distintas
herramientas que nos servirán a la hora de elaborar una base de datos y a cómo realizar las
distintas facilidades que la BD ofrece.

Aprendimos sobre cómo crear una BD, como crear cada campo, aprendimos cómo usar el
software XAMPP, también aprendimos la diferencia entre el diseño físico y lógico de la BD,
aprendimos cuando aplicar llave primarias, y como crear llaves foráneas.

Para concluir podemos decir que todo lo realizado fue muy interesante y de mucho provecho,
por lo que logramos finalizar este proyecto de forma satisfactoria para nosotros.
Recomendación

Una recomendación que haríamos sería seguir las etapas de la acción completa ya que fue
algo que nos ayudó bastante a lo largo de todo el proyecto para organizar de una mejor forma
y tener mejor control.

También recomendamos informarse con diferentes fuentes como libros, videos y entrevistas
ya que no toda la información que se encuentra en internet puede llegar a ser cierta para
tener buena información para agregar a nuestra BD.

Recomendamos ver videos para saber que necesita nuestra base de dato dependiendo del
tipo de problema y cuantas tablas se utilizan así para tener mejor control de esto.

Si en tu caso hay más equipos de trabajo sería bueno tener una buena comunicación con
ellos ya que podría servirte de mucha ayuda en obtener alguna información necesaria de
parte de ellos.

Bibliografía:
Wikipedia-La enciclopedia libre (13 abr 2021). Registro.

https://support.microsoft.com/es-es/office/conceptos-b%C3%A1sicos-sobre-bases-de-
datos-a849ac16-07c7-4a31-9948-3c8c94a7c204

· Wikipedia-La enciclopedia libre (4 mayo 2022). Atributo.

https://es.wikipedia.org/wiki/Atributo_(informática)

· Power Data-(9 mayo, 2019). gestores de base de datos.

¿Qué es un gestor de datos y para qué sirve?

· Ayudaley- esquema de base de datos relacional.

Bases de datos relacional ¿Qué es y sus características?

· Power Data- metadatos.


Metadatos, definición y características

· Hubspot- base de datos.

Qué es un SGBD o gestor de bases de datos y qué tipos existen

· Software Delsol- cláusula.

▷ Cláusula ¿Qué es?

· Ayuware- SGBD

https://www.ayuware.es/blog/que-es-un-sgbd/

· Digital Guide IONOS- Desventajas por la existencia del SGBD.

https://www.ionos.mx/digitalguide/hosting/cuestiones-tecnicas/sistema-gestor-de-base-
de-datos-sgbd/

Techlandia- diagrama entidad-relación.

Cómo crear diagramas

entidad-relación (En 4 Pasos)

También podría gustarte