lunes, 27 de agosto de 2012

Unidad II Lenguaje de definición de datos (DLL)

Investigar
 
  • Qué es un lenguaje de definición de datos y para que se utiliza, inlcuya un ejemplo.
 
 Lenguaje de definición de datos.-Es un lenguaje que define la estructura de la BD,su especificacion puede cambiar de un gestor de base de datos a otro.Define como el sistema organiza internamente los datos.
Los comandos para definir datos son:
-CREATE,crear
-ALTER,modificar o alterar
-DROP,eliminar o descartar.


¿Para qué se utiliza?
Se encarga de la creacion, modificación y eliminación de los objetos de la base de datos.


 Ejemplos: 

CREATE DATABASE prueba
    LOGFILE prueba.log
    MAXLOGFILES 25
    MAXINSTANGES 10
    ARCHIVELOG
    CHARACTER SET win1214
    NATIONAL CHARACTER SET UTF8
    DATAFILE prueba1.dbf AUTOEXTEND ON MAXSIZE 500Mb

CREATE TABLE usuario(
    codigo int,
     nombre varchar(60),
     clave varchar(15)
)


 Referencia:
http://www.slideshare.net/vargasaldanajohanna/ddl-lenguaje-de-definicin-de-datos
http://www.carambula.net/wp-content/uploads/2010/08/DDL-Lenguaje-de-Definici%C3%B3n-de-Datos.pdf

 


martes, 21 de agosto de 2012


1.1  Requerimientos e instalación del SGBD

Investigue:
1. que es Mysql
2. donde obtener el software
3. cuales son los requerimientos
4. como instalarlo

1.-MySql es un sistema de administarcion de base de datos. Es un sistema de egstion de bases de datos relacional, fue creado por la empresa sueca MySql AB. MySql es un software de codigo abierto, licenciado bajo la GLP de la GNU, aunque MySql AB distribuye una version comercial, en lo unico que se diferencia de la version libre, es en el soporte tecnico que se ofrese y la posibilidad de integrar este gestor en un software propietario.
3.Requerimientos minimos de instalacion MySql
·         512 Mb de memoria Ram
·         1024 Mb maquina virtual
·         1 GB  de espacio de disco duro
·         Sistema operativo:Windows,Linux y Unix
·         Arquitectura del sistema 32/64 bit
·         Protocolo de red TCP/IP

·         4. Ejecutando el archivo el sistema nos muestra un asistente para la instalación del programa.
·         Aquí pulsamos “Next”, en la siguiente pantalla seleccionamos “Typical” volviendo a pulsar “Next” y en la siguiente (si no queremos modificar la ruta donde se va a instalar) pulsamos “Install”, esto provoca el comienzo de la instalación del programa, que una vez que termina muestra una pantalla donde tenemos que pulsar en “Finish”.
·         Una vez hecho esto, vamos a Inicio → Programas → MySQL → MySQL Server 5.1 → MySQL Server Instance Server Wizard (si es que no se ha abierto automáticamente).
·         En las sucesivas pantallas que se van mostrando al pulsar “Next” tenemos que seleccionar los siguientes datos (aunque siempre va a depender de nuestras propias necesidades):
·         Detailed Configuration
·         Server Machine
·         Transactional Database Only
·         Dejar todo por defecto
·         Decision Support (DSS) OLAP
·         Marcar la casilla “Enable TCP/IP Networking”, establecer “Port Number” a 3306, marcar la casilla “Add firewall exception for this port” y marcar la casilla “Enable Strict Mode”.
·         Seleccionamos la opción “Best Support For Multilingualism” para establecer el encoding de la base de datos a UTF-8.
·         Marcar las casillas “Install As Windows Service” e “Include Bin Directory in Windows PATH”, dejando el nombre del servicio por defecto.
·         Marcar la casilla “Modify Security Settings”, estableciendo como usuario “root” y como contraseña “admin” (o la que queramos).
·         Pulsamos en “Execute” para que comience el proceso de configuración y cuando finalice podemos pulsar en “Finish”.


Bibliografia
·         http://www.prograweb.com.mx/tallerBD/0101RequerimientosSGBD.html