Está en la página 1de 3

DESARROLLO E IMPLEMENTACIÓN LENGUIAJE

SQL
Diseño del esquema de la base de datos
Antes de comenzar a escribir código SQL, se diseñó el esquema de la base de
datos. Esto implica definir las tablas, llaves primarias y foráneas, restricciones de
integridad y relaciones entre las tablas.

Creación de la base de datos


Se utiliza un código “CREATE DATABASE” para que la base de datos del sistema
de gestión de bases de datos elegido, en este caso SQL.

Creación de tablas
Mediante códigos en SQL como “CREATE TABLE”, se definen las tablas y los
nombres de las filas con sus respectivas restricciones, como “VARCHAR”, para
texto y al lado el número de caracteres para este.

Inserción de datos
Se utiliza la sentencia “INSERT INTO” para cargar datos en las tablas, se
selecciona la tabla en la que se desea colocar el dato a través del nombre, y se
colocan los datos separándolos por comas.

Consulta de datos
Se utiliza el código “SELECT” para recuperar datos de la base de datos.

Actualización y eliminación de datos


Se utilizan los códigos “UPDATE” y “DELETE” para modificar algún dato o eliminar
datos de la base.
Creación de vistas, Procedimientos almacenados y funciones
Se definen vistas para facilitar el acceso a los datos, así como crear
procedimientos almacenados y funciones para realizar operaciones más
complejas en la base de datos.

Índice y optimización
Agregamos índices a las columnas que se utilizan con frecuencia en las consultas
para mejorar el rendimiento. También es importante optimizar consultas y
asegurarse de que la base de datos funcione eficientemente.

DESARROLLO E IMPLEMENTACION DE BASES DE DATOS NO


SQL

Selección de una base de datos no SQL


Se escogieron los programas como “Visual Studio”, para la fabricación y diseño de
la página web, también se utilizó el “Lucidchart” para la creación de tablas como
son la del caso de uso, diagrama de clases y Modelo Entidad Relación, y por
ultimo “Excel” para creación de tablas como la del modelo relacional y cálculos
para los totales en compra.

Modelado de datos
En lugar de un esquema rígido como SQL, las bases de datos No SQL, permiten
un modelo más flexible, ejemplo, tabla de datos, mapa conceptual, etc. Los datos
fueron organizados de forma que sean más entendibles y de fácil expresión.

Almacenamiento de datos
Se insertan los datos en la base de datos no SQL, dependiendo del modelo de
datos elegido.
Consulta de datos
Utilizamos las capacidades de consulta específicas de la de base de datos No
SQL para recuperar los datos, como la selección de alguna casilla para cambiar
un dato.

Seguridad y gestión de datos


Se restablecieron copias de seguridad y respaldos para recuperar los datos en
caso de pérdida.

Optimización del rendimiento


Monitoreamos y ajustamos la configuración de la base de datos para garantizar un
funcionamiento eficiente.

También podría gustarte