Entradas

Mostrando las entradas de agosto, 2017

Memorias PostgreSQL Guia Practica pags. 39-40

https://es.scribd.com/doc/284787060/Memorias-PostgreSQL-Guia-Practica

VIDEO: Estructuras en memoria de la instancia Oracle

https://www.youtube.com/watch?v=vOnZKuTVfxY

Arquitectura de un DBMS

http://ict.udlap.mx/people/carlos/is346/admon03.html

Extensiones de bases de datos

http://php.net/manual/es/refs.database.php

Manejadores de bases de Datos (DBMS)

http://www.capterra.com/database-management-software/

Aqui puedes descargar PostgreSQL

https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#windows

Unidad 1 Administración de Base de Datos

Imagen
UNIDAD 1 PERSPECTIVA PRÁCTICA DE LA ADMINISTRACIÓN DE BASES DE DATOS 1.1. Administrador de Base de Datos (DBA) Un administrador de bases de datos (o DBA) tiene la responsabilidad de mantener y operar las bases de datos que conforman el sistema de información de una compañía. Debido a la importancia de los datos que están a su cargo, el administrador de bases de datos debe ser experto en TI (tecnología de la información), teniendo particular conocimiento de DBMS (sistemas de administración de bases de datos) y el lenguaje de consulta SQL. También debe tener conocimiento de varios tipos de lenguaje de programación para poder automatizar ciertas tareas. Una de sus tareas es la de asegurar la integridad del sistema de información de la compañía. Además, es necesario que posea un buen entendimiento de DBMS para optimizar las consultas, ajustar la configuración de DBMS o para sincronizar en forma precisa las herramientas de control del acceso a las bases de datos.

1.1 Importancia del lenguaje ensamblador, 1.2 El procesador y sus registros internos

1.1 Importancia del lenguaje ensamblador  La importancia del lenguaje ensamblador radica principalmente que se trabaja directamente con el microprocesador; por lo cual se debe de conocer el funcionamiento interno de este, tiene la ventaja de que en el se puede realizar cualquier tipo de programas que en los lenguajes de alto nivel no lo pueden realizar. Otro punto sería que los programas en ensamblador ocupan menos espacio en memoria. Ventajas 1.             .- Como trabaja directamente con el microprocesador al ejecutar un programa, pues como este lenguaje es el más cercano a la máquina la computadora lo procesa mas rápido. 2.             Eficiencia de tamaño .- Un programa en ensamblador no ocupa mucho espacio en memoria porque no tiene que cargan librerías y demás como son los lenguajes de alto nivel 3.             Flexibilidad .- Es flexible porque todo lo que puede hacerse con una máquina, puede hacerse en el lenguaje ensamblador de esta máquina; los lenguajes de alto

Lenguajes ensambladores e IDE's para programar con este tipo de lenguaje

NASM: Nasm es un ensamblador libre para la arquitectura x86. Podemos encontrarlo para diversos sistemas operativos como Linux o Windows.  Un ensamblador permite ensamblar código en lenguaje ensamblador. (sic)  MASM:  El Microsoft Macro Assembler (MASM) es un ensamblador para la familia x86 de microprocesadores. Fue producido originalmente por Microsoft para el trabajo de desarrollo en su sistema operativo MS DOS, y fue durante cierto tiempo el ensamblador más popular disponible para ese sistema operativo. El MASM soportó una amplia variedad de facilidades para macros y programación estructurad a, incluyendo construcciones de alto nivel para bucles, llamadas a procedimientos y alternación (por lo tanto, MASM es un ejemplo de un ensamblador de alto nivel) . Versiones posteriores agregaron la capacidad de producir programas para los sistemas operativos Windows. MASM es una de las pocas herramientas de desarrollo de Microsoft para las cuales no había versiones se

Comandos basicos de SQL

COMANDOS SQL  Definiendo cómo es almacenada la información. CREATE DATABASE   se utiliza para crear una nueva base de datos vacía. DROP DATABASE   se utiliza para eliminar completamente una base de datos existente. CREATE TABLE   se utiliza para crear una nueva tabla, donde la información se almacena realmente. ALTER TABLE   se utiliza para modificar una tabla ya existente. DROP TABLE  se utiliza para eliminar por completo una tabla existente. Manipulando los datos.  SELECT   se utiliza cuando quieres leer (o seleccionar) tus datos. INSERT  se utiliza cuando quieres añadir (o insertar) nuevos datos. UPDATE  se utiliza cuando quieres cambiar (o actualizar) datos existentes. DELETE   se utiliza cuando quieres eliminar (o borrar) datos existentes. REPLACE  se utiliza cuando quieres añadir o cambiar (o reemplazar) datos nuevos o ya existentes. TRUNCATE  se utiliza cuando quieres vaciar (o borrar) todos los datos de la plantilla. Un eje