Sunteți pe pagina 1din 3

Realización: Alexander Montecua

GUIA 14
En la empresa Hipermercado S.A todas las transacciones se registran en un
repositorio de datos común, las ventas diarias, los productos con sus características
generales, inventario, información de los empleados, proveedores, etc.
¿Qué información cree usted que requiere cada uno de los siguientes usuarios para el
desarrollo de su trabajo?
- Director de compras
- Gerente de ventas
- Cajero
- Director de mercadeo
2. Realice un diccionario físico de términos en lengua inglesa y su traducción al español de las
siguientes palabras.

Create : Crear: usa para referirse a las funciones básicas en bases de datos o la capa de persistencia en
un software
Alter: Alterar: se puede aplicar a las tablas, vistas, procedimientos almacenados y triggers de la base de
datos.
All:
Store: Almacenar: Las variables se representan con identificadores que hacen referencia a un lugar de la
memoria del programa en donde se almacena un dato
Procedure: Procedimiento: se define como un proceso que recibe valores de entrada (llamados
parámetros) y el cual retorna un valor resultado
Having: Tener: Especifica una condición de búsqueda para un grupo o agregado
Foreing Key: Clave externa: es una limitación referencial entre dos tablas. ... Así, una fila en la tabla
referendo no puede contener valores que no existen en la tabla referenciada.
Column: Columna : es una agrupación de celdas que se agrupan verticalmente desde arriba hacia abajo
del libro de trabajo
Select: Seleccionar : Con ella podemos consultar una o varias tablas
Group by: agrupar por : se usa para generar valores de agregado para cada fila del conjunto de
resultados
View: ver: constructor de consultas que permite mostrar vistas de datos previamente informados
Order By: Ordenar por: ordenar el conjunto de resultados de una consulta por la lista de columnas
especificada y, opcionalmente, limitar las filas devueltas a un intervalo especificado.
Constraint: Restricción: Puede colocar restricciones para limitar el tipo de dato que puede ingresarse en
una tabla
Row:
Delete: Borrar :quita una o varias filas de una tabla o vista
Drop: soltar: quita una o varias definiciones de tabla y todos los datos, índices, desencadenadores,
restricciones y especificaciones de permisos de esas tablas
Insert: insertar: agregar filas a una tabla de las siguientes maneras: Utilice la instrucción INSERT para
especificar valores directamente o desde una subconsulta.
Update: actualizar: se utiliza para modificar valores en una tabla
Like: Gustar: Determina si una cadena de caracteres específica coincide con un patrón especificado. Un
patrón puede contener caracteres normales y caracteres comodines.
Where: especifica criterios que tienen que cumplir los valores de campo para que los registros que
contienen los valores se incluyan en los resultados de la consulta.
In:
Table: Tabla: son objetos de base de datos que contienen todos sus datos
Database: es un sistema de gestión de bases de datos relacionales (RDBMS) de Microsoft que está
diseñado para el entorno empresarial.
Top:
Distinct:
Avg:
Triggers:
Query:
Function:
From: es un lenguaje de programación estándar e interactivo para la obtención de información desde una
base de datos y para actualizarla
Inner join:
Left join:
Right join:
Primary key: Una tabla suele tener una columna o una combinación de columnas cuyos valores
identifican de forma única cada fila de la tabla. Estas columnas se denominan claves principales de la
tabla y exigen la integridad de entidad de la tabla.
References:
Unique:
Null:
Check:
Add:
Into:
Set:
Values:
Count:
3.Mediante el material de apoyo, consulta investigue y defina los siguientes conceptos en SQL
1. Qué es SQL, Transact-SQL, Comandos en SQL DDL DML y DCL.
RTA: SQL: es un lenguaje de programación estándar e interactiva para la obtención de información desde una
base de datos y para actualizarla. Aunque SQL es a la vez un ANSI y una norma ISO, muchos productos de
bases de datos soportan SQL con extensiones propietarias al lenguaje estándar. Las consultas toman la forma
de un lenguaje de comandos que permite seleccionar, insertar, actualizar, averiguar la ubicación de los datos,
y más. También hay una interfaz de programación.
Transact-SQL: es expander los estándares de SQL no incluyendo programación procedural, como algunas
otras funciones para matemáticas, fechas, etc.
DDL: Permite crear alterar y borrar los elementos estructurales de la base de datos los cuales son: * create:
para crear objetos en la base de datos. CREATE TABLE CLIENTES (
DML: Son utilizados para gestionar datos dentro de los esquemas ejm SELECT INSERT
DCL: se encarga del control de segurida permitiendo asignar los derechos de los objetos de cada usuario y su
finalidad es controlar el acceso a datos denegando y otorgando privilegios sobre los objetos existentes ejm :
COMMIT
2. Sentencia SELECT,
RTA: se usa para recuperar filas seleccionadas de una o más tablas.
3. Operadores Lógicos y de Comparación.
Operadores de comparación: comparan dos expresiones y devuelven un Boolean valor que representa la
relación de los valores
Operadores lógicos: realizan pruebas en expresiones lógicas. Las expresiones lógicas que se evalúan
como cero o una serie vacía son falsas.
4. Funciones de Agregado o Agrupamiento de registros:
- GROUP BY : se usa para generar valores de agregado para cada fila del conjunto de resultados
- AVG : estaca la mayor parte de las funciones comunes disponibles en el antivirusmoderno y
programas de seguridad de Internet
- Count: calcula el número total de registros, incluidos los que contienen campos Null
- Max, Min
- Sum
- Order by
5. Consultas de Selección Básicas
- Orden de registro
- Consultas con predicado (ALL, TOP, DISTINCT, DISTINCTROW)
6. Criterios de Selección
- Intervalo de valores
- Operador like
- Operador In
Clausula where
7. Consultas de Acción
Inserción
Actualización
Borrado
4.
1. ¿Cree usted que es importante conocer el lenguaje SQL y no solo conocer el uso de las funcionalidades de los
Sistemas de Gestión de Bases de Datos, explique su respuesta?
2. Comente la participación de mínimo dos compañeros y argumente porqué está o no de acuerdo con la opinión
dada por ellos. (2 participaciones con valor de 20 puntos cada una).
3. El tutor estará liderando el foro y guiándolo en el desarrollo del tema propuesto.
Este foro tiene un valor de 100 puntos.

S-ar putea să vă placă și