Software
Enviado por JAVY_OPTIMUS • 8 de Abril de 2014 • Examen • 1.485 Palabras (6 Páginas) • 181 Visitas
Crear una base de datos vacía en nuestro servidor local de MySQL.
En esta etapa se utilizará el monitor, que es una interfaz de línea de comandos. ¡A no asustarse! Los pasos son simples y los enumeramos aquí.
• Iniciar el monitor de MySQL a través de los siguientes comandos:
o Menú de Inicio -> Programas -> MySQL -> MySQL Server 4.1 -> MySQL 4.1 Command Line Client
• Escribir la clave del superusuario (llamado root).
• Escribir la siguiente orden, que creará la base de datos:
o create database primera;
• Salir del monitor con la orden:
o quit;
No olvidar el punto y coma al final de cada orden. Así, hemos creado la base de datos de nombre: primera. Vemos en el monitor MySQL, la siguiente pantalla:
Etapa 2: Utilizar el DBDesigner
• Seleccionar el ícono que quedó después de la instalación en el escritorio para iniciar el DBDesigner. El DBDesigner es un "escritorio" para diseñar las tablas de las bases de datos.
• Se llegará a una pantalla de diseño en blanco. Puede aparecer una sugerencia o "Tip" que puede desactivarse haciendo clic en "Do not show tips on startup".
• Conectarse a la base de datos local MySQL desde el menú, tal como vemos en la imagen.
Database -> Connect Database
• El DBDesigner no crea las bases de datos dentro del servidor MySQL, sólo crea elementos dentro de ella. Por esta razón para llevar a cabo esta etapa deben estar cumplidas las tareas de la etapa anterior:
o Debe estar funcionando el servidor de MySQL en nuestra máquina.
o Debe existir una base de datos -como por ejemplo, "primera"-. La base de datos se llenará luego con las tablas que diseñemos con el DBDesigner.
• Buscar el servidor -que en este caso es la propia máquina- con el nombre localhost, que significa "anfitrión local" en inglés.
• Al abrir la carpeta localhost, se observarán las bases de datos que estén definidas. Seleccionar "primera".
• Llenar los campos "Conection", "Username" y "Password" para crear una conexión a la base de datos "primera" y aceptar presionando el tilde color azul. Para cancelar, presionar la cruz roja.
Etapa 3: Construir las tablas de la base de datos "primera"
¿Qué son las tablas? Las tablas organizan la información para que pueda ser consultada con facilidad. Por esta razón, para crear las bases de datos debemos tener un plan. ¿Cuál será el contenido de la tabla? ¿Para qué queremos guardar la información? ¿Cuándo la consultaremos?, son algunas de las cuestiones previas al diseño a tener en cuenta.
• Trabajar con un ejemplo delineado a partir de las preguntas arriba citadas:
o Debemos guardar los datos de los clientes de una empresa y las llamadas que ellos hacen por diversos motivos, por ejemplo para pedir soporte técnico.
• Definir cuestiones como:
o Cómo distinguir a cada cliente: a través de un número o código. Ese código lo ubicará sin dudas aunque tengan nombres, apellidos o domicilios similares. Para ello usamos un número único llamado ID (Identificador) para cada cliente ajeno a los datos inherentes a la persona.
(Algunas veces, se utiliza como código un dato que pertenece a la misma información que se está archivando, como por ejemplo el DNI, pero esto trae problemas, en el caso por ejemplo de que sea mal ingresado.)
• Definir los datos de la base:
o ID del cliente
o Documento
o Apellido
o Nombres
o Dirección
o Localidad
o Provincia
o Fecha de ingreso
o Saldo cuenta corriente
• Comprobar la conexión con la base primera en el "localhost":
La última línea de estado indica que estamos como root en la base de datos "primera".
• En la parte inferior del escritorio -donde dice "All tables"- seleccionar el ícono con el signo + en color naranja.
Aparecerá en la pantalla de diseño de la tabla con valores por defecto -como el nombre de la tabla: "Tabla_01"- y todo lo demás, en blanco.
• Cambiar el nombre de la tabla por otro, por ejemplo, "clientes".
• Seleccionar el primer renglón. Aparecerá automáticamente el campo "idcliente" con ciertas características:
• Tipo INTEGER
• No puede ser NIL (NN)
• Autoincremental (AI)
• Sin Signo (UNSIGNED)
Este campo es un campo clave que MySQL administra automáticamente al agregarse un nuevo cliente. Se la denomina clave primaria, es única para cada cliente y se mantiene aunque cambien todos los demás datos.
El campo o columna de la base de datos queda entonces así:
• Agregar el campo Documento a través de los siguientes pasos: - Seleccionar el tipo de campo VARCHAR de 11 posiciones. Escribir entre paréntesis el valor 11 "para indicarle al programa MySQL" que el campo tiene 11 caracteres.
En MySQL la longitud del campo indica los caracteres que serán mostrados y no su longitud máxima -que en el caso del VARCHAR es de 255 caracteres-. Definimos 11 caracteres porque el CUIT tiene dos números más el número de documento de ocho posiciones y el dígito verificador de un carácter.
¿Por qué no usar simplemente un entero (INTEGER) como campo? Porque este campo o columna
...