Está en la página 1de 7

TECNOLOGICO DE ESTUDIOS SUPERIORES

IXTAPALUCA.

PROFESOR:
ADAN PEREDO MORA

ESTUDIANTE:
SALDAÑA ALCANTARA JAIR ALEJANDRO

MATERIA:
ADMINISTRACION DE BASE DE DATOS

GRUPO:
1651

MATRICULA:
201817013

ACTIVIDAD:
ACTIVIDAD 4

FECHA DE ENTREGA: 26 DE MAR 2021


Comandos:
PROGRAMACIÓN POR PROCEDIMIENTOS
■ Los procedimientos se asemejan a las construcciones de otros lenguajes de
programación, porque pueden:
– Aceptar parámetros de entrada y devolver varios valores en forma de
parámetros de salida al programa que realiza la llamada.
– Contener instrucciones de programación que realicen operaciones en la
base de datos. Entre otras, pueden contener llamadas a otros
procedimientos.
TIPOS:
■ Definidos por el usuario
– Un procedimiento definido por el usuario se puede crear en una base de
datos definida por el usuario o en todas las bases de datos del sistema
excepto en la base de datos Resource.
– Temporales
– Los procedimientos temporales son una forma de procedimientos definidos
por el usuario. Los procedimientos temporales son iguales que los
procedimientos permanentes salvo porque se almacenan en tempdb. Hay
dos tipos de procedimientos temporales: locales y globales.
■ Sistema
– Los procedimientos del sistema se incluyen con SQL Server. Están
almacenados físicamente en la base de datos interna y oculta Resource y
se muestran de forma lógica en el esquema sys de cada base de datos
definida por el sistema y por el usuario.

Lenguajes de e/s:
Lenguaje de Manipulación de Datos (Data Manipulation Language, DML) es un lenguaje
proporcionado por los sistemas gestores de bases de datos que permite a los usuarios de la
misma llevar a cabo las tareas de consulta o modificación de los datos contenidos en las
Bases de Datos del Sistema Gestor de Bases de Datos.
■ SELECT
■ INSERT
■ DELETE
■ UPDATE
LENGUAJES DE CONSULTA;
■ Es el lenguaje mediante el cual, un usuario expresa su necesidad de información
bien sea en un motor de búsqueda o una base de datos, utilizando filtros o
condiciones, para delimitar y precisar los resultados. En otras palabras es la
estrategia de búsqueda que un usuario plantea para satisfacer sus necesidades de
información.
■ SEQUEL (Structured English QUEry Language) que más tarde sería ampliamente
implementado por el SGBD (Sistemas Gestores de Bases de Datos) experimental
System R, desarrollado en 1977 también por IBM. Sin embargo, fue Oracle quien lo
introdujo por primera vez en 1979 en un programa comercial.
■ SQL-86 SQL-87 desarrollada en 1986 Primera publicación hecha por ANSI.
Confirmada por ISO en 1987.
■ SQL-89 desarrollada en 1989 Revisión menor.
■ SQL-92 SQL2 desarrollada en 1992 Revisión mayor.
■ SQL:1999 - SQL2000 desarrollada en 1999 y 2000 respectivamente. Se agregaron
expresiones regulares, consultas recursivas (para relaciones jerárquicas), triggers y
algunas características orientadas a objetos.
■ SQL:2003 desarrollada en 2003 Introduce algunas características de XML,
cambios en las funciones, estandarización del objeto sequence y de las columnas
autonumericas. (Ver Eisenberg et al.: SQL:2003 Has Been Published.)
■ SQL:2006 desarrollada en 2006 ISO/IEC 9075-14:2006 Define las maneras en las
cuales el SQL se puede utilizar conjuntamente con XML. Define maneras importar
y guardar datos XML en una base de datos SQL, manipulándolos dentro de la base
de datos y publicando el XML y los datos SQL convencionales en forma XML.
Además, proporciona facilidades que permiten a las aplicaciones integrar dentro de
su código SQL el uso de XQuery, lenguaje de consulta XML publicado por el W3C
(World Wide Web Consortium) para acceso concurrente a datos ordinarios SQL y
documentos XML.
Lenguaje de descripción de física de los datos:
DB2
* Firebird
* Informix
* Interbase
* MySQL
* Oracle
* PostgreSQL
* Pervasive
* SQLite
* SQL Server
* Sybase ASE
PROCEDIMIENTO DE CONFIGURACION DE UN SGBD O
DBMS.
La configuración de los parámetros del DBMS permite:
Controlar la manera en que funciona el DBMS
Recursos puestos a su disposición.
Cada DBMS también proporciona un método para cambiar los parámetros del sistema una
vez que está en funcionamiento.
Comandos de DBMS para establecer los parámetros del sistema
Editar un archivo que contiene los valores de los parámetros actuales del sistema.
Aunque el uso de valores por defecto puede ahorrar tiempo y hacer más
fácil la instalación, también puede dar lugar a problemas posteriores.
¿Qué controlan los parámetros del sistema?
Cantidad de memoria utilizada para los datos
Almacenamiento en caché
El no entender completamente los parámetros utilizados por el DBMS
puede resultar en un entorno de base de datos configurado incorrectamente,
lo que puede causar:
Problemas de rendimiento
Problemas de integridad de datos
Incluso el fracaso del DBMS.
En resumen:
✓ Elegir modo detallado de configuración
✓ Tener en cuenta los requerimientos que el DMBS necesitara
✓ Entender perfectamente los parámetros que se utilizaran
✓ No dejar todos los valores por defecto para evitar problemas a futuro
✓ Si se edita algún archivo, se tiene que tener mucho cuidado
Para configurar nuestro DBMS podemos acceder a las siguientes pantallas
para MySQL.

1-Elegir una opción u otra 2- Recomendación dejar la opción por


defecto
Developer Machine
Server Machine Multifuncional Database.
Dedicated MySQL Server Machine
3-InnoDB es un mecanismo de 4-Esta pantalla nos permite optimizar el
almacenamiento de datos de código funcionamiento del servidor en previsión
abierto para la base de datos MySQL. del número de usos concurrentes

Su funcionamiento requiere de
ciertos archivos cuya ubicación se
puede configurar.

6-Instalamos MySQL como un servicio de


Windows y lo marcamos para que el
motor de la base de datos arranque por
defecto y esté siempre a nuestra
5-Deja ambas opciones marcadas, tal disposición. La alternativa es hacer esto
como vienen por defecto. Es la más manualmente.
adecuada para un uso de propósito
general o de aprendizaje. Aceptar
conexiones TCP te permitirá conectarte al
servidor desde otras máquinas

También podría gustarte