Está en la página 1de 6

BASES DE DATOS PARA INGENIERIA

UNIVERSIDAD TECNOLÓGICA DE MÉXICO


CAMPUS EN LINEA

ENTREGABLE 1

NOMBRE: Angel Ibrahin Alcantara Noguez


MATRICULA:21269225

PROFESOR. Alfredo Ricardo Cruz Pérez


BASES DE DATOS PARA INGENIERIA

De manera amplia, responde a las siguientes preguntas.

1. ¿Cuál es la función de un diagrama Entidad-Relación?

Un diagrama entidad-relación, también conocido como modelo entidad relación o


ERD, 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. Los
diagramas ER 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. También conocidos como los ERD o
modelos ER, emplean un conjunto definido de símbolos, tales como rectángulos,
diamantes, óvalos y líneas de conexión para representar la interconexión de
entidades, relaciones y sus atributos. Son un reflejo de la estructura gramatical y
emplean entidades como sustantivos y relaciones como verbos.

2. Explica que representa cada símbolo del diagrama Entidad-Relación (Entidad,


Atributo, Relación)

Rectángulo. Representa el conjunto de entidades.


Estas figuras son independientes de otras entidades y con frecuencia se les
denomina entidades matrices ya que a menudo tienen entidades débiles que
dependen de ellas. También tendrán una clave primaria, que distinga a cada
suceso de la entidad.

Elipse. Representa el conjunto de atributos.


Los atributos son las características de una entidad, una relación de muchos a
muchos, o una relación de uno a uno.
BASES DE DATOS PARA INGENIERIA

Rombo o diamante. Representa el conjunto de relaciones.


Las relaciones son asociaciones entre dos o más entidades.

3. Explica los 5 tipos de sentencias/comandos que tiene SQL.

ALL
Generalmente, una subconsulta devuelve un solo valor. Sin embargo, es posible
que una consulta devuelva un conjunto de valores. Con ALL, se ha de
cumplimentar cada valor del conjunto devuelto.

ALTER TABLE
El usuario puede modificar una tabla sólo si él mismo ha creado la tabla o si está
autorizado específicamente para hacerlo. La sentencia ALTER TABLE especifica la
tabla existente que ha de modificarse.

SUPRIMIR
El usuario puede suprimir filas de una tabla solamente si la ha creado él mismo o si
está específicamente autorizado para hacerlo. Puede suprimir información de una
tabla por filas. No se pueden suprimir campos individuales ni columnas completas
de información.

SELECT
Con la sentencia SELECT, puede especificar el nombre de las columnas que quiera
recuperar de una tabla. Puede indicar varias columnas o sólo una de una tabla o
vista, o puede seleccionar todas las columnas. Cada sentencia SELECT puede
seleccionar información de diversas tablas.

UPDATE
La sentencia UPDATE cambia los valores de columnas existentes especificada en las
filas de una tabla. Sólo puede actualizar una tabla si ha creado la tabla o tiene una
autorización específica para actualizarla.
BASES DE DATOS PARA INGENIERIA

4. Explica la diferencia entre SQL y MySQL.

la diferencia principal entre SQL y MySQL es que la SQL es un lenguaje de base de


datos para administrar datos en una base de datos relacional, mientras que MySQL
es un sistema de administración de bases de datos relacionales de código abierto
que ayuda a administrar bases de datos relacionales.

Una base de datos es una colección de datos. Hay varios tipos de bases de datos.
Un tipo de base de datos común es bases de datos relacionales. SQL, que significa
lenguaje de consulta estructurado, es el lenguaje para realizar operaciones en los
datos presentes en las bases de datos relacionales. Por el contrario, MySQL es un
sistema de gestión de bases de datos relacionales. Es un programa de software
que ayuda a gestionar bases de datos relacionales. El usuario puede emitir
comandos SQL en MySQL y administrar datos en las bases de datos. En otras
palabras, SQL proporciona instrucciones o comandos a MySQL. Estos comandos
permiten al usuario almacenar y acceder a datos en bases de datos relacionales.

5. ¿Qué es un SGBD?
Un Sistema Gestor de Base de Datos (SGBD) o DGBA (Data Base Management
System) es un conjunto de programas no visibles que administran y gestionan la
información que contiene una base de datos Los gestores de base de datos o
gestores de datos hacen posible admnistrar todo acceso a la base de datos ya que
tienen el objetivo de servir de interfaz entre ésta, el usuario y las aplicaciones.
El gestor de datos es un sistema de software invisible para el usuario final,
compuesto por un lenguaje de definición de datos, un lenguaje de manipulación y
de consulta, que puede trabajar a distintos niveles.

Entre sus funciones se encuentran la de permitir a los usuarios de negocio


almacenar la información, modificar datos y acceder a los activos de conocimiento
de la empresa. El gestor de base de datos también se ocupa de realizar consultas y
hacer análisis para generar informes. Uno de los más comúnmente conocidos es el
gestor de base de datos PHPMyAdmin, que es el que se suele usar en
departamentos de marketing a la hora de instalar WordPress.

Puede entenderse como una colección de datos relacionados entre sí,


estructurados y organizados dentro del ecosistema conformado por ese conjunto
de programas que acceden a ellos y facilitan su gestión.

Frente al anterior sistema de gestión de datos y archivos, que hay que recordar
que se trata de un conjunto de programas que definen y trabajan sus propios
datos; el acceso a los datos es independiente de los programas que los gestionan.
BASES DE DATOS PARA INGENIERIA

PROBLEMATICA
La empresa Eventos Eficientes de Mexico SA de CV quiere resolver un problema
que han traído desde ya algunos años lo cual lo han ido posponiendo por
demasiado trabajo pero el dueño les solicito al Gerente del departamento de
Administración además de los encargados de sistemas y logística de eventos llevar
a acabo una base de datos donde puedan tener control de cuantos eventos se
realizaron por mes y de clientes fueron con esto poder tener la siguiente
información
Eventos por clientes
Inversión del evento
Lugar de eventos
Numero de asistentes por eventos

Con esto poder tener mas certeza de los eventos saber cuanta utilidad fue como
saber que clientes son mas recurrentes y cuantos asistentes tiene mas cada cliente
Así mismo saber que ejecutivo realizo la coordinación como llevo todo el
seguimiento del evento
BASES DE DATOS PARA INGENIERIA

Referencias
Introducción a SQL. (s.f.). Obtenido de https://learn-us-east-1-prod-fleet02-
xythos.content.blackboardcdn.com/5fdd41fee8c15/33857959?X-Blackboard-
Expiration=1637560800000&X-Blackboard-
Signature=mvRHzTUsefl9ofJ6PGciUF3JKVgGHmYLK7%2F%2FVlnIJOo%3D&
X-Blackboard-Client-Id=341897&response-cache-contr
Introducción al modelo entidad-relación. (s.f.). Obtenido de Introducción al modelo
entidad-relación: https://learn-us-east-1-prod-fleet02-
xythos.content.blackboardcdn.com/5fdd41fee8c15/33862403?X-Blackboard-
Expiration=1637560800000&X-Blackboard-
Signature=HrIzOOnNUct5mLYdBtciOYnT2lxgCEbyTkgR41yP%2BOQ%3D&X-
Blackboard-Client-Id=341897&response-cache-control
SQL vs MySQL: ¿Qué son y cuál es la diferencia? (s.f.). Obtenido de
https://www.locurainformaticadigital.com/2018/05/30/sql-vs-mysql-que-son-y-cual-
es-la-diferencia/

También podría gustarte