Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SEMANA 7
Dario Flores
03-10-2022
Ingeniería en informática
DESARROLLO
Lea atentamente el siguiente caso, analice la información de acuerdo a los contenidos
Recuerde que usted fue seleccionado para diseñar lógico de un sistema para el registro de
debe manejar las personas dentro del proceso como son: empleados con todos sus atributos
(nombre, apellido, Rut, dirección) y Clientes también con sus atributos (nombre, apellido,
Rut, dirección).
Ahora bien, debe realizar lo siguiente en el gestor de bases de datos MySQL y el lenguaje de
programación Python:
Para poder tener acceso a la base de datos debemos definir 4 variables en un archivo las cuales
van a contener los siguientes datos:
Código:
import pymysql
from pymysql.cursors import Cursor
connection = pymysql.connect(
host="localhost",
user="root",
passwd="",
db="restaurant"
)
print("Conexion exitosa a la base de datos")
Captura de Pantalla:
2. Aplique las operaciones de las bases de datos (crear, ingresar y eliminar) para interactuar
con el lenguaje Python (3 puntos).
Código:
import pymysql
from pymysql.cursors import Cursor
connection = pymysql.connect(
host="localhost",
user="root",
passwd="",
db="restaurant"
)
cursor = connection.cursor()
Captura de Pantalla:
Captura base de datos:
Ahora registraremos en la tabla empleados
Código:
import pymysql
from pymysql.cursors import Cursor
connection = pymysql.connect(
host="localhost",
user="root",
passwd="",
db="restaurant"
)
cursor = connection.cursor()
Captura de pantalla:
Captura base de datos:
import pymysql
from pymysql.cursors import Cursor
connection = pymysql.connect(
host="localhost",
user="root",
passwd="",
db="restaurant"
)
cursor = connection.cursor()
Captura de pantalla:
Bd antes de la eliminación
Bd después de la eliminación
3. Realice consultas, inserción y eliminación de datos en MySQL (3 puntos).
Consultas:
Codigo
Captura de pantalla
Inserción:
Código
Captura
Eliminación:
Código
Captura de pantalla
REFERENCIAS BIBLIOGRÁFICAS
Las referencias deben ser presentadas de acuerdo con las Normas APA, incluyendo información que
permita ubicar de forma inmediata la fuente utilizada.
Recuerda que siempre debes incluir el texto de lectura relacionado con la semana a evaluar.
IACC. (2021). Habilidades para el aprendizaje en la modalidad online. Desarrollo de Habilidades para el
Aprendizaje. Semana 1
Wagensberg, J. (2017). Teoría de la creatividad: eclosión, gloria y miseria de las ideas. 1.ª edición:
Ministerio del Medio Ambiente (MMA). (s. f.). Planes de recuperación, conservación y gestión de
conservacion-y-gestion-de-especies/
Ley 19300 (2016). Aprueba Ley sobre Bases Generales del Medio Ambiente. Publicada en el Diario
de: https://www.leychile.cl/Navegar?idNorma=30667