
Gestion de Base de Datos 4
miércoles, 17 de noviembre de 2010
martes, 16 de noviembre de 2010
Manual Oracle
• IntroduciremoselCD 1 de la instalación, los tresCDs que componen elprograma de instalación se pueden descargar gratuitamente (siempre que no sea con fines lucrativos) desde la propia web de oracle:www.oracl e.com • Tras seleccionar la ruta de los ficheros de oracle pulsaremos enSiguiente. • A continuación seleccionaremos el tipo de instalación que deseemos:
En nuestro caso, puesto que crearemos la base de datosen el servidor donde estamos realizando la instalación seleccionaremos Oracle9i Database 9.2.0.1.0. Si ya disponemos de un servidor de Oracle con las correspondientesbasesde datos a las que queramos acceder será suficiente con seleccionar la opción Oracle9i Client 9.2.0.1.0, en este caso la instalación es bastante más simple, pues sólo es necesario especifi car la IP o el nombre de red del servidor de Oracle así como el nombre (sid) de la base de datosa la que queramos acceder.
En nuestro caso, seleccionaremosEnterpriseEdition , si queremos realizar una instalación más avanzada (especificando manualmente las opciones a instalar) seleccionaremosPersonalizado , en este caso aparecería una ventana como esta
• Seleccionaremos la siguiente opción dependiendo deluso que le queramos dar a nuestra base de datos, normalmente es para Uso General . Si no queremos crear una base de datos en el proceso de instalación (se puede crear en otro momento) seleccionaremosSólo software:
• Seleccionaremos el puerto para Oracle MTS Service,normalmentesesueleseleccionarelpuertopor defecto2030. Este parámetro es muy importante pues, si decidimos cambiar el puerto por defecto, cuando queramos que un cliente se conecte al servidor deberemos especificar el puerto que hayamos seleccionado en este punto de la instalación
• Especificaremos el nombre de la base de datos (con un máximo de 8 caracteres)
• Eneste punto de la instalación seleccionaremos la ubicación de los archivos de la base de datos que la instalación creará. Oracle recomienda que la ubicación de los archivos de la base de datos esté en un disco físico distinto al de los archivos de la instalación (software de Oracle). También recomienda que los archivos de Redo Log estén multiplexados (varias copias, esto se configura en la consola de administración de Oracle) y en diferentes discos físicos. Lógicamente es lo recomendable por Oracle y sólo se configura así cuando se trata de una Base de Datos que tendrá múltiples accesos concurrentes (al mismo tiempo) y con un volumen de datos importante, pues el desembolso económicoen harware para la correcta instalación de Oracle puede ser importante. En nuestro caso, instalaremos losarchivos
de la base de datos enun segundo disco duro instalado exclusivamente para Oracle. A pesar de todo no hay ningún problema por instalar la base de datos en elmismo disco duro que el software de Oracle. Si nuestra organización dispone, por ejemplo, de unos 20 usuarios conectados a Oracle no habría una pérdida del rendimiento por instalarla en el mismo disco duro. Por supuesto esto es orientativopues dependerá también del volumen de datos que necesite cada usuario así como de otros factores (rpm del disco duro, características del servidor de Oracle (procesadores, memoria RAM, …), velocidad de la red local, tipo de conexión que realice el software de nuestra empresa que acceda a Oracle (el acceso nativo sin necesidad de utilizar controladores ODBC incrementa considerablemente el rendimiento frente a accesos mediante controladores ODBC que no dejan de ser una pasarela entre el software y Oracle):
• Seleccionaremos el juego de caracteres que vayamos a utilizar, si dejamos eljuego de caracteres por defecto Oracle utilizará el juego de caracteres que tengamos configurado en nuestro sistema operativo, es la opción recomendada. Este parámetro sólo sería importante en el caso en que queramos exportar nuestra base de datos a otro servidor de Oracle, en este caso será importante que el juego de caracteres del servidor que recibirá los datos coincida con el que los exportó. Si no coinciden podrían aparecer erróneamente caracteres como “€” alojados en nuestra base de datos
Comoúltimo paso de la preinstalación nos aparecerá una ventana con el software que se va a instalar, tras comprobar que es correcto pulsaremos enInstalar
ntroduciremos los CDs de instalación conforme los vaya pidiendo el programa
Tras la instalación de Oracle y la creación de la base de datos aparecerá una ventana indicando que el proceso de instalación ha finalizado
EJEMPLO TABLAS ACCES
1-Creamos otro diagrama para crear nuestras tablas de acces ya utilizadas asi que creamos otra nueva tabla.

2-despues de estar creada la cambiamos por el nombre "alumno".

3-despues de estar creada agregamos los atributos que deseamos ver en nuestro diagrama.

EJEMPLO PRACTICA WORKBECH
1-Abrimos mysql workebench y agregamos un nuevo diagrama.

2-creamos una tabla llamada"DEPT".

3-vamos a la pestaña "columns"añadiendo las columnas de nuestra tabla "DEPT", a cada uno de sus datos le indicamos sus diferentes atributos.
viernes, 5 de noviembre de 2010
sistesis workbench
¿En qué consiste la generación del script?
Generación
Para generar un SCRIPT es recomendable seguir los siguientes pasos:
• Ejecutar el comando deseado en la línea de comandos de Autocad y anotar de manera secuencial todos los caracteres que se deben teclear para la ejecución del mismo.
• Tener en cuenta los datos que varían (que no son constantes) en la ejecución del comando según el tipo de información mediante la cual se quiere automatizar un proceso.
• Mediante un programa o una hoja de Excell, encadenar los distintos caracteres para generar el archivo ASCII, con extensión .SCR.
• Ejecutar desde la línea de comandos de Autocad, el comando SCRIPT o SCR, y seleccionar el archivo Generado.
Es fundamental tener en cuenta que cada vez que el Autocad requiera un ENTER, este se simula en el archivo ASCII con un ESPACIO o con un SALTO DE LINEA. El salto de línea empleado puede ser generado mediante la continuación de caracteres en la línea siguiente (aunque pertenezcan a la ejecución del mismo comando) o mediante el carácter ASCII 13. si se emplea el carácter ASCII 13 no se puede generar el SCRIPT en Block de notas (Note Pad) sino en WordPAD.
TODOS los comandos de Autocad se pueden ejecutar mediante un listado ASCII (SCRIPT).
Una vez abierta la aplicación, veremos algo similar a esto:
Para crear el diagrama del esquema relacional necesario en la práctica, debemos hacer doble click sobre el icono 'Add Diagram', como si lo que creásemos fuera un nuevo diagrama ER. Esto nos conducirá al siguiente interfaz:
¿Cómo crear una tabla (una relación en el modelo relacional)?
1.- Click sobre el incono Insertar Tabla.
2.- Click en la posición del lienzo en la que queremos ver la tabla. Obtenemos lo siguiente:
3.- Haciendo doble click sobre la tabla se desplegará un menú en la parte inferior del interfaz.
En la pestaña 'Table', en el campo 'Name' se indicará el nombre de la tabla. Los campos 'Collation' y 'Engine' son relativos a MySQL y pueden obviarse.
¿Cómo crear una tabla (una relación en el modelo relacional)?
1.- Click sobre el incono Insertar Tabla.
2.- Click en la posición del lienzo en la que queremos ver la tabla. Obtenemos lo siguiente:
3.- Haciendo doble click sobre la tabla se desplegará un menú en la parte inferior del interfaz.
En la pestaña 'Table', en el campo 'Name' se indicará el nombre de la tabla. Los campos 'Collation' y 'Engine' son relativos a MySQL y pueden obviarse.
¿Cómo crear los atributos de una relación?
Desplegamos la pestaña Columns:
Column Name: nombre del atributo.
Datatype: tipo de dato del atributo. Como la aplicación está pensada para MySQL y la práctica se realizará sobre Oracle, puede que existan tipos de datos válidos para Oracle que no lo son para el otro gestor. En este caso se eligirá un tipo de dato similar y se cambiará a mano en el script con las sentencias. Se recomienda ser lo más coherente posible al realizar esta tarea, es decir, para cada tipo de dato no disponible en MySQL, elegir siempre el mismo tipo de dato de sustitución.
NN: añade la restricción NOT NULL para ese atributo.
AI: Auto Increment. No se debe marcar ya no es una caracterísitca de Oracle.
Default: valor por defecto para el atributo.
ColumnDetails.Flags: se utiliza para añadir la restricción de clave primaria (PRIMARY KEY).
Para añadir una nueva columna solo es necesario hacer doble click en la fila que va a continuación de la última añadida (señalada con un punto rojo en la imagen).
miércoles, 3 de noviembre de 2010
jueves, 28 de octubre de 2010
Suscribirse a:
Entradas (Atom)