SlideShare une entreprise Scribd logo
1  sur  57
PostgreSQL (libre) y Oracle (comercial)

Equipo no. 2 “OBVIOS”

Integrantes:
Camacho Castro Carina
Calderón Juárez Edgar Jareth
Fuentes Cruz Laura Josefina
González Arredondo Rosa Giovana
Ledesma Benítez Lidia
Mancilla Ríos Omar
Pinzón Flores Yassir
El éxito del SGBD reside en mantener la seguridad e
integridad de los datos. Lógicamente tiene que
proporcionar herramientas a los distintos usuarios.
Entre las herramientas que proporciona están las que a
continuación se explican para cada SGBD.
Es un sistema de gestión de base de datos
relacional orientada a objetos y libre de
código abierto, publicado bajo la licencia BSD.
Extendido en el mundo unix/linux pero existen
versiones para Windows.

Cuenta con una amplia conectividad y una
gran diversidad de herramientas disponibles.
Las bases de datos se crean dentro de Postgres con el
comando
create
base-de-datos.
Createdb es un utilitario hecho para suministrar la
misma función fuera de Postgres, a partir de la línea de
comandos.
•

•
•

Para crear una base de datos llamada “mibd” a partir de la línea de comandos,
escriba
% createdb mibd
y para obtener el mismo resultado dentro de psql escriba
* CREATE DATABASE mibd;
Si no tiene el privilegio necesario para crear una base de datos, verá el
siguiente mensaje:
% createdb mibd
WARN:user "your username" is not allowed to create/destroy databases
("su nombre de usuario" no está permitido al usuarios crear/ destruir
las bases de datos)
createdb: database creation failed on mibd.
(creación fallada en mibd la base de datos.)
• Al dar click derecho
en databases hay una
opción que permite
agregar una nueva
base de datos
• Esta despliega una
ventana que te pide
los parámetros que
tendrá dicha base de
datos que se desee
crear
también cuenta con la opción para ser
creada mediante comandos SQL.
CREACIÓN DE BASES DE DATOS

• Aquí se muestra la base de datos creada
ADMINISTRACIÓN DE BASES DE
DATOS
A pesar de que el administrador local es responsable
por la gestión general de la instalación de Postgres,
algunas bases de datos instaladas pueden ser
administradas por otra persona, llamada el
administrador de la base de datos. La
responsabilidad de la administración se delega en el
momento en que se crea la base de datos. A un
usuario se le puede dar privilegio para crear nuevas
bases de datos y/o nuevos usuarios. Un usuario que
tenga los dos tipos de privilegio puede realizar la
mayoría de las labores administrativas en Postgres,
pero normalmente no tendrá los mismos privilegios
de sistema operativo que el administrador local.
Existen distintas herramientas de base de datos
que nos pueden ayudar a la creación y edición
de esquemas y consultas de datos, en el
transcurso de esta exposición veremos algunas
de estas herramientas, así como algunos
ejemplos de su uso.
• Objetos de diferentes esquemas puede “verse”
siempre que estén en la misma instancia de base de
datos. Objetos de distintas bases de datos no tienen
acceso.

• Para acceder a un objeto de un esquema, en SQL se
especifica como nombre_esquema.nombre_objeto.
• Si no especificas el esquema en una consulta,
postgreSQL utilizará cualquiera de los esquemas
especificados en la variable de usuario search_path.
Nombre de la tabla a crear. Esta se selecciona dando click derecho y
agregar a la parte de tablas ahí se pueden crear.
Contiene una pestaña en SQL para hacer configurar, aunque también se puede
por medio de las opciones que te da la ventana.
Se pueden asignar roles, y privilegios en la misma ventana.
En esta pestaña se pueden agregar las columnas que se desean.
Las consultas se pueden crear de manera grafica.
Además cuenta con una pestaña en la cual te de la facilidad de usar
comandos SQL para crear consultas
• Las operaciones de conjunto aplicadas a
relaciones: unión(∪), intersección(∩) y
diferencia(-)
• Operaciones que eliminan una parte de las
relaciones: selección(σ) y proyección(Π)
• Operaciones que combinan las tuplas de dos
relaciones: producto cartesiano(x), combinacion
natural (><) y theta
• Operación que cambia el nombre de los atributos
ó relación: renombre(ρ)
• la capacidad de conectarse a la fuente de la
base de datos y monitorear diversos valores
de columnas en tablas, recolectar datos, así
como notificar a través de mensajes de alerta,
si las propiedades de los sistemas de bases de
datos van más allá de un umbral determinado.
• Este comando permite visualizar y entender
cual es la forma en que el optimizador analiza
y devuelve los resultados.

• Es de gran ayuda cuando queremos ver
posibles defectos en la arquitectura de
nuestra base de datos
UTILERÍAS DIVERSAS
PHPPgAdmin.
•PHPPgAdmin es un poderosa herramienta de
administración basada en un interfaz Web para bases de
datos PostgreSQL.
•Además de la funcionalidad básica, dispone de soporte
para procedimientos almacenados, triggers y vistas.
•Esta versión es una de la mas famosas de los
administradores GUI para PostgreSQL.
PgExplorer

Entre sus características se incluye un vista en árbol de
las bases de datos y sus respectivos objetos.
Se puede realizar ingeniería inversa a través de
sentencias SQL o scripts personalizados.
Hay una amplia gama de asistentes que guían a través
del proceso necesario para generar comandos SQL para
varios objetos y sentencias.
También incluye un Diseñador de Consultas Gráfico.
PgAdmin3
Es una interfaz comprensible para el diseño y
administración de una base de datos PostgreSQL
diseñada para ejecutarse en la mayoría de los Sistemas
Operativos.
La aplicación corre bajo GNU/Linux, FreeBSD y
Windows 2000/XP.
La interfaz gráfica soporta todas las características de
PostgreSQL y facilita la administración.
Experiencia

Tipo de uso

disponibilidad

Tamaño del sistema

Carga del sistema
Requisitos de Windows:
Sólo Windows XP, 2000
y 2003 (o superior) son
compatibles.
Los
usuarios
de
Poker
Tracker con Windows
98 no puede utilizar la
opción de PostgreSQL.

Requisitos del sistema
de archivos: NTFS.
Los
usuarios
con
sistemas de archivos
FAT o FAT32, no será
capaz de instalar el
software de base de
datos PosgtreSQL.
La primera ventana que
se abrirá-->
Seleccione el idioma y
haga clic en el menú
Inicio> botón.
En esta ventana, haga clic en el botón
Siguiente, (dejarlo todo como está).
Escriba una contraseña para usar aquí. Puedes
usar algo simple.
Deja
todo
como
incumplido de nuevo y
entrar
en
otra
contraseña en caso
necesario.
Esta contraseña puede
ser la misma que la
contraseña anterior, si
usted quiere hacer las
cosas simples.
Haga clic en el botón Siguiente, dejar todo
como está.
Haga clic en Siguiente de nuevo y la
instalación comenzará.
Una vez que la instalación se lleva a cabo,
usted puede convertir su base de datos Access
a PostgreSQL.
Abra
las
Utilidades>
Convertir ventana Base de
datos en el Poker Tracker y
haga clic en el enlace de
ayuda en la esquina
superior derecha de la
ventana para obtener más
información sobre cómo
completar el proceso.
¿ Qué es Oracle ?
Es una herramienta cliente/servidor para la gestión de
Bases de Datos.

¿Qué ofrece?
Ofrece una interfaz intuitiva basada en el explorador, que
es capaz de administrar las bases de datos, crear tablas,
vistas y otros objetos de bases de datos, importar,
exportar y visualizar datos de tablas, ejecutar scripts de
SQL y generar informes.
HERRAMIENTAS PARA LA CREACIÓN DE UNA BD
ORACLE
• Creación de Tablas
Al crear una tabla, los parámetros que identifican los tamaños y cantidad de
extensiones posibles para una tabla son los siguientes:
Las opciones que le permiten a Oracle efectuar el manejo del espacio de
almacenamiento se ingresan (considerando la figura anterior), en la pestaña
“Storage”:
Introduciendo ciertos valores que deberán establecerse en rigor luego de un
exhaustivo análisis del objeto que se está creando (porcentaje de volatilidad,
crecimiento esperado, restricciones de tamaño en los discos, etc.),

Sintaxis de creación
de la tabla.
Un rol es utilizado para asignar privilegios
a los usuarios y que les permiten
acceder a diferentes objetos y operaciones.
CREATE ROLE nombre_rol NOT IDENTIFIED o
IDENTIFIED BY password
GRANT [privilegios_de_sistema | roles] TO
[usuarios | roles |PUBLIC]
{ WITH ADMIN OPTION };
WITH ADMIN OPTION permite que el
privilegio/rol que se ha concedido,
pueda ser concedido a otros usuarios
Rol Connect: Permite al usuario iniciar una
sesión en la base de datos.
Rol Resource: Permite crear objetos, entre
otros.
Auditoria: Es la revisión de una función
AUDIT_FILE_DEST
Se tendrá que especificar en donde se
guardara el documento de dicha auditoria
Los registros de auditoria pueden ser
registrados en la base de datos o en
archivos del sistema operativo para mayor
seguridad.
Se utiliza cuando uno o mas archivos de la base de datos son perdidos
FAST_START_MTTR_TARGET = #
Nombre tabla to timestamp ‘2006-05-12
•
•

•

•

iSQL*Plus
Es un producto ideado desde la
versión 9i de Oracle. Permite acceder a
las bases de datos Oracle desde un
navegador. Para ello necesitamos tener
configurado un servidor web Oracle
que permita la conexión con la base de
datos.
Utilizar iSQL*Plus es indicar una
dirección web en un navegador, esa
dirección es la de la página iSQL*Plus
de acceso a la base de datos.
Desde la página de acceso se nos pedirá
nombre de usuario, contraseña y
nombre de la base de datos con la que
conectamos (el nombre de la base de
datos es el nombre con el que se la
conoce en la red). Si la conexión es
válida aparece esta pantalla.
•
•
•
•
•
•
•
•

Esquemas de usuario y objetos
Cada usuario de una base de datos posee un esquema. El esquema tiene el mismo
nombre que el usuario y sirve para almacenar los objetos de esquema, es decir los objetos
que posee el usuario.
Esos objetos pueden ser: tablas, vistas, secuencias, índices, sinónimos e instantáneas.
Esos objetos son manipulados y creados por los usuarios. En principio sólo los
administradores y los usuarios propietarios pueden acceder a cada objeto, salvo que se
modifiquen los privilegios del objeto para permitir su acceso por parte de otros usuarios

creación de tabla
Sintaxis:
Ejemplo:
Consultas SELECT
• capacidades
• Sin duda el comando más versátil del lenguaje SQL es el
comando SELECT. Este comando
• permite:
• € Obtener datos de ciertas columnas de una tabla
(proyección)
• € Obtener registros (filas) de una tabla de acuerdo con
ciertos criterios (selección)
• € Mezclar datos de tablas diferentes (asociación, join)

•Cálculos Aritmético
•Concatenación
•Condiciones

•operadores de comparación
•valores lógico
•Funciones
El
interfaz
de
Options Oracle es
muy amigable e
intuitivo, fácil de
usar, y proporciona
también
herramientas
gráficas para analizar
las informaciones.
Podrás utilizar un
asistente para que te
guíe
por
el
programa, o bien
utilizar plantillas de
análisis
preconfiguradas.
•

Introduciremos el CD 1 de la instalación, los tres CD que componen el programa de
instalación se pueden descargar gratuitamente (siempre que no sea con fines
lucrativos) desde la propia web de Oracle: www.oracle.com o desde la memory
pero escribiendo o examinando la ruta de acceso, correspondiente.
• Tras seleccionar la ruta de los ficheros de
Oracle pulsaremos en Siguiente.
• A continuación seleccionaremos el tipo de
instalación que deseemos:
• Seleccionaremos el tipo de instalación que queramos
realizar:
En nuestro caso, seleccionaremos Enterprise Edition,
si queremos realizar una instalación más avanzada
(especificando manualmente las opciones a instalar)
seleccionaremos Personalizado, en este caso
aparecería una ventana como esta:

• Seleccionaremos la siguiente opción dependiendo
del uso 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)
seleccionaremos Sólo software:
• Seleccionaremos el puerto para Oracle MTS Service,
normalmente se suele seleccionar el puerto por defecto
2030. 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):
• En este 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).
• Seleccionaremos el juego de caracteres que vayamos a
utilizar, si dejamos el juego de caracteres por defecto Oracle
utilizará el juego de caracteres que tengamos configurado en
nuestro s.o 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 en Instalar:
• Introduciremos los CD de instalación conforme los vaya
pidiendo el programa:
• Tras la instalación de Oracle y la creación
de la BD aparecerá una ventana indicando
que el proceso de instalación ha finalizado:
Obvios herramientas de un SGDB

Contenu connexe

Tendances

7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datosCesar Yupa
 
Las 10 gestores de base de datos
Las 10 gestores de base de datosLas 10 gestores de base de datos
Las 10 gestores de base de datosKatherine VM
 
Paradigmas de Bases de Datos
Paradigmas de Bases de DatosParadigmas de Bases de Datos
Paradigmas de Bases de Datosjazzme
 
Sgbd comerciales vs libres
Sgbd comerciales vs libresSgbd comerciales vs libres
Sgbd comerciales vs libresMadai Angeles
 
Cuadro Comparativo Bd
Cuadro Comparativo BdCuadro Comparativo Bd
Cuadro Comparativo Bdalinacarrion
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datospilar menacho
 
Sistemas gestores de base de datos gabriela escobar
Sistemas gestores de base de datos gabriela escobarSistemas gestores de base de datos gabriela escobar
Sistemas gestores de base de datos gabriela escobarGabriela Escobar
 
Diferencias entre los SGBD´s
Diferencias entre los SGBD´sDiferencias entre los SGBD´s
Diferencias entre los SGBD´sDiego Silva Viera
 
MariaDB y FOSS en infraestructura de salud y estándares
MariaDB y FOSS en infraestructura de salud y estándaresMariaDB y FOSS en infraestructura de salud y estándares
MariaDB y FOSS en infraestructura de salud y estándaresNelson Calero
 
Administracion de un servidor web
Administracion de un servidor webAdministracion de un servidor web
Administracion de un servidor webCristian Fory
 
Tres gestores de bases de datos
Tres gestores de bases de datosTres gestores de bases de datos
Tres gestores de bases de datossatakin_armando7
 
Gestión de datos e información 2 santamaria sosa luis
Gestión de datos e información 2   santamaria sosa luisGestión de datos e información 2   santamaria sosa luis
Gestión de datos e información 2 santamaria sosa luisLuis Ricardo Santamaria Sosa
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datoslatukiss
 
Ventajas vs desventajas de los gestores de bases
Ventajas  vs desventajas de los gestores de basesVentajas  vs desventajas de los gestores de bases
Ventajas vs desventajas de los gestores de basesMiluska Guerra Guerra
 
Optimizando con Open Source y Postgres en espanol
Optimizando con Open Source y Postgres en espanolOptimizando con Open Source y Postgres en espanol
Optimizando con Open Source y Postgres en espanolEDB
 

Tendances (20)

7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datos
 
Las 10 gestores de base de datos
Las 10 gestores de base de datosLas 10 gestores de base de datos
Las 10 gestores de base de datos
 
Sistema de gestores de base de datos
Sistema de gestores de base de datosSistema de gestores de base de datos
Sistema de gestores de base de datos
 
Paradigmas de Bases de Datos
Paradigmas de Bases de DatosParadigmas de Bases de Datos
Paradigmas de Bases de Datos
 
Sgbd comerciales vs libres
Sgbd comerciales vs libresSgbd comerciales vs libres
Sgbd comerciales vs libres
 
SGBD comparacion
SGBD comparacionSGBD comparacion
SGBD comparacion
 
Cuadro Comparativo Bd
Cuadro Comparativo BdCuadro Comparativo Bd
Cuadro Comparativo Bd
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
 
Gestor de Base de Datos
Gestor de Base de DatosGestor de Base de Datos
Gestor de Base de Datos
 
Sistemas gestores de base de datos gabriela escobar
Sistemas gestores de base de datos gabriela escobarSistemas gestores de base de datos gabriela escobar
Sistemas gestores de base de datos gabriela escobar
 
Diferencias entre los SGBD´s
Diferencias entre los SGBD´sDiferencias entre los SGBD´s
Diferencias entre los SGBD´s
 
MariaDB y FOSS en infraestructura de salud y estándares
MariaDB y FOSS en infraestructura de salud y estándaresMariaDB y FOSS en infraestructura de salud y estándares
MariaDB y FOSS en infraestructura de salud y estándares
 
Administracion de un servidor web
Administracion de un servidor webAdministracion de un servidor web
Administracion de un servidor web
 
Tres gestores de bases de datos
Tres gestores de bases de datosTres gestores de bases de datos
Tres gestores de bases de datos
 
Gestión de datos e información 2 santamaria sosa luis
Gestión de datos e información 2   santamaria sosa luisGestión de datos e información 2   santamaria sosa luis
Gestión de datos e información 2 santamaria sosa luis
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datos
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Ventajas vs desventajas de los gestores de bases
Ventajas  vs desventajas de los gestores de basesVentajas  vs desventajas de los gestores de bases
Ventajas vs desventajas de los gestores de bases
 
Optimizando con Open Source y Postgres en espanol
Optimizando con Open Source y Postgres en espanolOptimizando con Open Source y Postgres en espanol
Optimizando con Open Source y Postgres en espanol
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 

Similaire à Obvios herramientas de un SGDB

Gestores de Base de Datos
Gestores de Base de DatosGestores de Base de Datos
Gestores de Base de DatosRedrobanA
 
Curso de SQL Básico parte 1 de 10
Curso de SQL Básico parte 1 de 10Curso de SQL Básico parte 1 de 10
Curso de SQL Básico parte 1 de 10Byron Quisquinay
 
Android con conexión a base de datos sq lite
Android con conexión a base de datos sq liteAndroid con conexión a base de datos sq lite
Android con conexión a base de datos sq liteCristhian Deza Castillo
 
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...José Antonio Sandoval Acosta
 
Primer Taller Bases De Datos
Primer Taller Bases De DatosPrimer Taller Bases De Datos
Primer Taller Bases De Datosjose olmedo soto
 
Administracion de base de datos postgresql
Administracion de base de datos postgresqlAdministracion de base de datos postgresql
Administracion de base de datos postgresqlAlvaro Paz
 
Administracion de base de datos postgresql
Administracion de base de datos postgresqlAdministracion de base de datos postgresql
Administracion de base de datos postgresqlAlvaro Paz
 
Proyecto teórico práctico
Proyecto teórico prácticoProyecto teórico práctico
Proyecto teórico prácticoTitiushko Jazz
 
Proyecto teórico práctico
Proyecto teórico prácticoProyecto teórico práctico
Proyecto teórico prácticoTitiushko Jazz
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datoskarlaaponte
 

Similaire à Obvios herramientas de un SGDB (20)

Base De Datos
Base De DatosBase De Datos
Base De Datos
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
Actividad4cosdac
Actividad4cosdacActividad4cosdac
Actividad4cosdac
 
Gestores de Base de Datos
Gestores de Base de DatosGestores de Base de Datos
Gestores de Base de Datos
 
SGBD Postgresql
SGBD PostgresqlSGBD Postgresql
SGBD Postgresql
 
Curso de SQL Básico parte 1 de 10
Curso de SQL Básico parte 1 de 10Curso de SQL Básico parte 1 de 10
Curso de SQL Básico parte 1 de 10
 
Android con conexión a base de datos sq lite
Android con conexión a base de datos sq liteAndroid con conexión a base de datos sq lite
Android con conexión a base de datos sq lite
 
Exposicionsqlite1 (1)
Exposicionsqlite1 (1)Exposicionsqlite1 (1)
Exposicionsqlite1 (1)
 
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...
 
Primer Taller Bases De Datos
Primer Taller Bases De DatosPrimer Taller Bases De Datos
Primer Taller Bases De Datos
 
Introduccion a SQL
Introduccion a SQL Introduccion a SQL
Introduccion a SQL
 
Base de datos CBTis 75
Base de datos CBTis 75Base de datos CBTis 75
Base de datos CBTis 75
 
Administracion de base de datos postgresql
Administracion de base de datos postgresqlAdministracion de base de datos postgresql
Administracion de base de datos postgresql
 
Administracion de base de datos postgresql
Administracion de base de datos postgresqlAdministracion de base de datos postgresql
Administracion de base de datos postgresql
 
Proyecto teórico práctico
Proyecto teórico prácticoProyecto teórico práctico
Proyecto teórico práctico
 
Proyecto teórico práctico
Proyecto teórico prácticoProyecto teórico práctico
Proyecto teórico práctico
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datos
 
Postgre sql
Postgre sqlPostgre sql
Postgre sql
 
Base de datos sql
Base de datos sqlBase de datos sql
Base de datos sql
 

Plus de liras loca

Material Clase Comercio Electrónico: Seguridad para el Comercio Electrónico
Material Clase Comercio Electrónico: Seguridad para el Comercio ElectrónicoMaterial Clase Comercio Electrónico: Seguridad para el Comercio Electrónico
Material Clase Comercio Electrónico: Seguridad para el Comercio Electrónicoliras loca
 
Material Clase Comercio Electrónico: Aspectos Legales del Comercio Electrónico
Material Clase Comercio Electrónico: Aspectos Legales del Comercio Electrónico Material Clase Comercio Electrónico: Aspectos Legales del Comercio Electrónico
Material Clase Comercio Electrónico: Aspectos Legales del Comercio Electrónico liras loca
 
Material Clase Comercio Electrónico: Análisis en el Comercio Electrónico
Material Clase Comercio Electrónico: Análisis en el Comercio ElectrónicoMaterial Clase Comercio Electrónico: Análisis en el Comercio Electrónico
Material Clase Comercio Electrónico: Análisis en el Comercio Electrónicoliras loca
 
Material Clase Comercio Electrónico: MASFIT
Material Clase Comercio Electrónico: MASFITMaterial Clase Comercio Electrónico: MASFIT
Material Clase Comercio Electrónico: MASFITliras loca
 
Material Clase Comercio Electrónico: iBundler
Material Clase Comercio Electrónico: iBundlerMaterial Clase Comercio Electrónico: iBundler
Material Clase Comercio Electrónico: iBundlerliras loca
 
Material Clase Comercio Electrónico: Aplicaciones en Comercio Electrónico
Material Clase Comercio Electrónico: Aplicaciones en Comercio ElectrónicoMaterial Clase Comercio Electrónico: Aplicaciones en Comercio Electrónico
Material Clase Comercio Electrónico: Aplicaciones en Comercio Electrónicoliras loca
 
Material Clase Comercio Electrónico: Consejos prácticos para implantar la ven...
Material Clase Comercio Electrónico: Consejos prácticos para implantar la ven...Material Clase Comercio Electrónico: Consejos prácticos para implantar la ven...
Material Clase Comercio Electrónico: Consejos prácticos para implantar la ven...liras loca
 
Material Clase Comercio Electrónico: Estrategias de comercio electrónico
Material Clase Comercio Electrónico: Estrategias de comercio electrónicoMaterial Clase Comercio Electrónico: Estrategias de comercio electrónico
Material Clase Comercio Electrónico: Estrategias de comercio electrónicoliras loca
 
Material Clase Comercio Electrónico: Ley de la Propiedad Industrial
Material Clase Comercio Electrónico: Ley de la Propiedad IndustrialMaterial Clase Comercio Electrónico: Ley de la Propiedad Industrial
Material Clase Comercio Electrónico: Ley de la Propiedad Industrialliras loca
 
Material Clase Comercio Electrónico: GUÍA DE NEGOCIO PARA DESARROLLAR ESTRATE...
Material Clase Comercio Electrónico: GUÍA DE NEGOCIO PARA DESARROLLAR ESTRATE...Material Clase Comercio Electrónico: GUÍA DE NEGOCIO PARA DESARROLLAR ESTRATE...
Material Clase Comercio Electrónico: GUÍA DE NEGOCIO PARA DESARROLLAR ESTRATE...liras loca
 
Material Clase Comercio Electrónico: Tipos de portales
Material Clase Comercio Electrónico: Tipos de portalesMaterial Clase Comercio Electrónico: Tipos de portales
Material Clase Comercio Electrónico: Tipos de portalesliras loca
 
Material Clase Comercio Electrónico: Requisitos y procesos principales de los...
Material Clase Comercio Electrónico: Requisitos y procesos principales de los...Material Clase Comercio Electrónico: Requisitos y procesos principales de los...
Material Clase Comercio Electrónico: Requisitos y procesos principales de los...liras loca
 
Material Clase Comercio Electrónico: Introduccion Portales en Internet
Material Clase Comercio Electrónico: Introduccion Portales en InternetMaterial Clase Comercio Electrónico: Introduccion Portales en Internet
Material Clase Comercio Electrónico: Introduccion Portales en Internetliras loca
 
Material Clase Comercio Electrónico: Arquitectura de los sistemas de informac...
Material Clase Comercio Electrónico: Arquitectura de los sistemas de informac...Material Clase Comercio Electrónico: Arquitectura de los sistemas de informac...
Material Clase Comercio Electrónico: Arquitectura de los sistemas de informac...liras loca
 
Material Clase Comercio Electrónico: E-learning
Material Clase Comercio Electrónico: E-learningMaterial Clase Comercio Electrónico: E-learning
Material Clase Comercio Electrónico: E-learningliras loca
 
Comercio Electrónico: Leyes de Codd
Comercio Electrónico: Leyes de CoddComercio Electrónico: Leyes de Codd
Comercio Electrónico: Leyes de Coddliras loca
 
Evolución del Comercio Electrónico
Evolución del Comercio ElectrónicoEvolución del Comercio Electrónico
Evolución del Comercio Electrónicoliras loca
 
Como determinar si es conveniente seguir invirtiendo en un negocio
Como determinar si es conveniente seguir invirtiendo en un negocioComo determinar si es conveniente seguir invirtiendo en un negocio
Como determinar si es conveniente seguir invirtiendo en un negocioliras loca
 
Especificaciones de un Negocio: Diagrama Adimensional de Bloques
Especificaciones de un Negocio: Diagrama Adimensional de Bloques  Especificaciones de un Negocio: Diagrama Adimensional de Bloques
Especificaciones de un Negocio: Diagrama Adimensional de Bloques liras loca
 
Investigación de Mercado
Investigación de MercadoInvestigación de Mercado
Investigación de Mercadoliras loca
 

Plus de liras loca (20)

Material Clase Comercio Electrónico: Seguridad para el Comercio Electrónico
Material Clase Comercio Electrónico: Seguridad para el Comercio ElectrónicoMaterial Clase Comercio Electrónico: Seguridad para el Comercio Electrónico
Material Clase Comercio Electrónico: Seguridad para el Comercio Electrónico
 
Material Clase Comercio Electrónico: Aspectos Legales del Comercio Electrónico
Material Clase Comercio Electrónico: Aspectos Legales del Comercio Electrónico Material Clase Comercio Electrónico: Aspectos Legales del Comercio Electrónico
Material Clase Comercio Electrónico: Aspectos Legales del Comercio Electrónico
 
Material Clase Comercio Electrónico: Análisis en el Comercio Electrónico
Material Clase Comercio Electrónico: Análisis en el Comercio ElectrónicoMaterial Clase Comercio Electrónico: Análisis en el Comercio Electrónico
Material Clase Comercio Electrónico: Análisis en el Comercio Electrónico
 
Material Clase Comercio Electrónico: MASFIT
Material Clase Comercio Electrónico: MASFITMaterial Clase Comercio Electrónico: MASFIT
Material Clase Comercio Electrónico: MASFIT
 
Material Clase Comercio Electrónico: iBundler
Material Clase Comercio Electrónico: iBundlerMaterial Clase Comercio Electrónico: iBundler
Material Clase Comercio Electrónico: iBundler
 
Material Clase Comercio Electrónico: Aplicaciones en Comercio Electrónico
Material Clase Comercio Electrónico: Aplicaciones en Comercio ElectrónicoMaterial Clase Comercio Electrónico: Aplicaciones en Comercio Electrónico
Material Clase Comercio Electrónico: Aplicaciones en Comercio Electrónico
 
Material Clase Comercio Electrónico: Consejos prácticos para implantar la ven...
Material Clase Comercio Electrónico: Consejos prácticos para implantar la ven...Material Clase Comercio Electrónico: Consejos prácticos para implantar la ven...
Material Clase Comercio Electrónico: Consejos prácticos para implantar la ven...
 
Material Clase Comercio Electrónico: Estrategias de comercio electrónico
Material Clase Comercio Electrónico: Estrategias de comercio electrónicoMaterial Clase Comercio Electrónico: Estrategias de comercio electrónico
Material Clase Comercio Electrónico: Estrategias de comercio electrónico
 
Material Clase Comercio Electrónico: Ley de la Propiedad Industrial
Material Clase Comercio Electrónico: Ley de la Propiedad IndustrialMaterial Clase Comercio Electrónico: Ley de la Propiedad Industrial
Material Clase Comercio Electrónico: Ley de la Propiedad Industrial
 
Material Clase Comercio Electrónico: GUÍA DE NEGOCIO PARA DESARROLLAR ESTRATE...
Material Clase Comercio Electrónico: GUÍA DE NEGOCIO PARA DESARROLLAR ESTRATE...Material Clase Comercio Electrónico: GUÍA DE NEGOCIO PARA DESARROLLAR ESTRATE...
Material Clase Comercio Electrónico: GUÍA DE NEGOCIO PARA DESARROLLAR ESTRATE...
 
Material Clase Comercio Electrónico: Tipos de portales
Material Clase Comercio Electrónico: Tipos de portalesMaterial Clase Comercio Electrónico: Tipos de portales
Material Clase Comercio Electrónico: Tipos de portales
 
Material Clase Comercio Electrónico: Requisitos y procesos principales de los...
Material Clase Comercio Electrónico: Requisitos y procesos principales de los...Material Clase Comercio Electrónico: Requisitos y procesos principales de los...
Material Clase Comercio Electrónico: Requisitos y procesos principales de los...
 
Material Clase Comercio Electrónico: Introduccion Portales en Internet
Material Clase Comercio Electrónico: Introduccion Portales en InternetMaterial Clase Comercio Electrónico: Introduccion Portales en Internet
Material Clase Comercio Electrónico: Introduccion Portales en Internet
 
Material Clase Comercio Electrónico: Arquitectura de los sistemas de informac...
Material Clase Comercio Electrónico: Arquitectura de los sistemas de informac...Material Clase Comercio Electrónico: Arquitectura de los sistemas de informac...
Material Clase Comercio Electrónico: Arquitectura de los sistemas de informac...
 
Material Clase Comercio Electrónico: E-learning
Material Clase Comercio Electrónico: E-learningMaterial Clase Comercio Electrónico: E-learning
Material Clase Comercio Electrónico: E-learning
 
Comercio Electrónico: Leyes de Codd
Comercio Electrónico: Leyes de CoddComercio Electrónico: Leyes de Codd
Comercio Electrónico: Leyes de Codd
 
Evolución del Comercio Electrónico
Evolución del Comercio ElectrónicoEvolución del Comercio Electrónico
Evolución del Comercio Electrónico
 
Como determinar si es conveniente seguir invirtiendo en un negocio
Como determinar si es conveniente seguir invirtiendo en un negocioComo determinar si es conveniente seguir invirtiendo en un negocio
Como determinar si es conveniente seguir invirtiendo en un negocio
 
Especificaciones de un Negocio: Diagrama Adimensional de Bloques
Especificaciones de un Negocio: Diagrama Adimensional de Bloques  Especificaciones de un Negocio: Diagrama Adimensional de Bloques
Especificaciones de un Negocio: Diagrama Adimensional de Bloques
 
Investigación de Mercado
Investigación de MercadoInvestigación de Mercado
Investigación de Mercado
 

Dernier

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOBRIGIDATELLOLEONARDO
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONALMiNeyi1
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 

Dernier (20)

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 

Obvios herramientas de un SGDB

  • 1. PostgreSQL (libre) y Oracle (comercial) Equipo no. 2 “OBVIOS” Integrantes: Camacho Castro Carina Calderón Juárez Edgar Jareth Fuentes Cruz Laura Josefina González Arredondo Rosa Giovana Ledesma Benítez Lidia Mancilla Ríos Omar Pinzón Flores Yassir
  • 2. El éxito del SGBD reside en mantener la seguridad e integridad de los datos. Lógicamente tiene que proporcionar herramientas a los distintos usuarios. Entre las herramientas que proporciona están las que a continuación se explican para cada SGBD.
  • 3. Es un sistema de gestión de base de datos relacional orientada a objetos y libre de código abierto, publicado bajo la licencia BSD.
  • 4. Extendido en el mundo unix/linux pero existen versiones para Windows. Cuenta con una amplia conectividad y una gran diversidad de herramientas disponibles.
  • 5. Las bases de datos se crean dentro de Postgres con el comando create base-de-datos. Createdb es un utilitario hecho para suministrar la misma función fuera de Postgres, a partir de la línea de comandos.
  • 6. • • • Para crear una base de datos llamada “mibd” a partir de la línea de comandos, escriba % createdb mibd y para obtener el mismo resultado dentro de psql escriba * CREATE DATABASE mibd; Si no tiene el privilegio necesario para crear una base de datos, verá el siguiente mensaje: % createdb mibd WARN:user "your username" is not allowed to create/destroy databases ("su nombre de usuario" no está permitido al usuarios crear/ destruir las bases de datos) createdb: database creation failed on mibd. (creación fallada en mibd la base de datos.)
  • 7. • Al dar click derecho en databases hay una opción que permite agregar una nueva base de datos • Esta despliega una ventana que te pide los parámetros que tendrá dicha base de datos que se desee crear
  • 8. también cuenta con la opción para ser creada mediante comandos SQL.
  • 9. CREACIÓN DE BASES DE DATOS • Aquí se muestra la base de datos creada
  • 10. ADMINISTRACIÓN DE BASES DE DATOS A pesar de que el administrador local es responsable por la gestión general de la instalación de Postgres, algunas bases de datos instaladas pueden ser administradas por otra persona, llamada el administrador de la base de datos. La responsabilidad de la administración se delega en el momento en que se crea la base de datos. A un usuario se le puede dar privilegio para crear nuevas bases de datos y/o nuevos usuarios. Un usuario que tenga los dos tipos de privilegio puede realizar la mayoría de las labores administrativas en Postgres, pero normalmente no tendrá los mismos privilegios de sistema operativo que el administrador local.
  • 11. Existen distintas herramientas de base de datos que nos pueden ayudar a la creación y edición de esquemas y consultas de datos, en el transcurso de esta exposición veremos algunas de estas herramientas, así como algunos ejemplos de su uso.
  • 12. • Objetos de diferentes esquemas puede “verse” siempre que estén en la misma instancia de base de datos. Objetos de distintas bases de datos no tienen acceso. • Para acceder a un objeto de un esquema, en SQL se especifica como nombre_esquema.nombre_objeto. • Si no especificas el esquema en una consulta, postgreSQL utilizará cualquiera de los esquemas especificados en la variable de usuario search_path.
  • 13. Nombre de la tabla a crear. Esta se selecciona dando click derecho y agregar a la parte de tablas ahí se pueden crear.
  • 14. Contiene una pestaña en SQL para hacer configurar, aunque también se puede por medio de las opciones que te da la ventana.
  • 15. Se pueden asignar roles, y privilegios en la misma ventana.
  • 16. En esta pestaña se pueden agregar las columnas que se desean.
  • 17.
  • 18. Las consultas se pueden crear de manera grafica.
  • 19. Además cuenta con una pestaña en la cual te de la facilidad de usar comandos SQL para crear consultas
  • 20. • Las operaciones de conjunto aplicadas a relaciones: unión(∪), intersección(∩) y diferencia(-) • Operaciones que eliminan una parte de las relaciones: selección(σ) y proyección(Π) • Operaciones que combinan las tuplas de dos relaciones: producto cartesiano(x), combinacion natural (><) y theta • Operación que cambia el nombre de los atributos ó relación: renombre(ρ)
  • 21. • la capacidad de conectarse a la fuente de la base de datos y monitorear diversos valores de columnas en tablas, recolectar datos, así como notificar a través de mensajes de alerta, si las propiedades de los sistemas de bases de datos van más allá de un umbral determinado.
  • 22. • Este comando permite visualizar y entender cual es la forma en que el optimizador analiza y devuelve los resultados. • Es de gran ayuda cuando queremos ver posibles defectos en la arquitectura de nuestra base de datos
  • 23.
  • 24. UTILERÍAS DIVERSAS PHPPgAdmin. •PHPPgAdmin es un poderosa herramienta de administración basada en un interfaz Web para bases de datos PostgreSQL. •Además de la funcionalidad básica, dispone de soporte para procedimientos almacenados, triggers y vistas. •Esta versión es una de la mas famosas de los administradores GUI para PostgreSQL.
  • 25.
  • 26. PgExplorer Entre sus características se incluye un vista en árbol de las bases de datos y sus respectivos objetos. Se puede realizar ingeniería inversa a través de sentencias SQL o scripts personalizados. Hay una amplia gama de asistentes que guían a través del proceso necesario para generar comandos SQL para varios objetos y sentencias. También incluye un Diseñador de Consultas Gráfico.
  • 27.
  • 28. PgAdmin3 Es una interfaz comprensible para el diseño y administración de una base de datos PostgreSQL diseñada para ejecutarse en la mayoría de los Sistemas Operativos. La aplicación corre bajo GNU/Linux, FreeBSD y Windows 2000/XP. La interfaz gráfica soporta todas las características de PostgreSQL y facilita la administración.
  • 29.
  • 30. Experiencia Tipo de uso disponibilidad Tamaño del sistema Carga del sistema
  • 31. Requisitos de Windows: Sólo Windows XP, 2000 y 2003 (o superior) son compatibles. Los usuarios de Poker Tracker con Windows 98 no puede utilizar la opción de PostgreSQL. Requisitos del sistema de archivos: NTFS. Los usuarios con sistemas de archivos FAT o FAT32, no será capaz de instalar el software de base de datos PosgtreSQL.
  • 32. La primera ventana que se abrirá--> Seleccione el idioma y haga clic en el menú Inicio> botón.
  • 33. En esta ventana, haga clic en el botón Siguiente, (dejarlo todo como está).
  • 34. Escriba una contraseña para usar aquí. Puedes usar algo simple.
  • 35. Deja todo como incumplido de nuevo y entrar en otra contraseña en caso necesario. Esta contraseña puede ser la misma que la contraseña anterior, si usted quiere hacer las cosas simples.
  • 36. Haga clic en el botón Siguiente, dejar todo como está.
  • 37. Haga clic en Siguiente de nuevo y la instalación comenzará. Una vez que la instalación se lleva a cabo, usted puede convertir su base de datos Access a PostgreSQL.
  • 38. Abra las Utilidades> Convertir ventana Base de datos en el Poker Tracker y haga clic en el enlace de ayuda en la esquina superior derecha de la ventana para obtener más información sobre cómo completar el proceso.
  • 39. ¿ Qué es Oracle ? Es una herramienta cliente/servidor para la gestión de Bases de Datos. ¿Qué ofrece? Ofrece una interfaz intuitiva basada en el explorador, que es capaz de administrar las bases de datos, crear tablas, vistas y otros objetos de bases de datos, importar, exportar y visualizar datos de tablas, ejecutar scripts de SQL y generar informes.
  • 40. HERRAMIENTAS PARA LA CREACIÓN DE UNA BD ORACLE • Creación de Tablas Al crear una tabla, los parámetros que identifican los tamaños y cantidad de extensiones posibles para una tabla son los siguientes:
  • 41. Las opciones que le permiten a Oracle efectuar el manejo del espacio de almacenamiento se ingresan (considerando la figura anterior), en la pestaña “Storage”:
  • 42. Introduciendo ciertos valores que deberán establecerse en rigor luego de un exhaustivo análisis del objeto que se está creando (porcentaje de volatilidad, crecimiento esperado, restricciones de tamaño en los discos, etc.), Sintaxis de creación de la tabla.
  • 43.
  • 44. Un rol es utilizado para asignar privilegios a los usuarios y que les permiten acceder a diferentes objetos y operaciones. CREATE ROLE nombre_rol NOT IDENTIFIED o IDENTIFIED BY password GRANT [privilegios_de_sistema | roles] TO [usuarios | roles |PUBLIC] { WITH ADMIN OPTION }; WITH ADMIN OPTION permite que el privilegio/rol que se ha concedido, pueda ser concedido a otros usuarios
  • 45. Rol Connect: Permite al usuario iniciar una sesión en la base de datos. Rol Resource: Permite crear objetos, entre otros.
  • 46. Auditoria: Es la revisión de una función AUDIT_FILE_DEST Se tendrá que especificar en donde se guardara el documento de dicha auditoria Los registros de auditoria pueden ser registrados en la base de datos o en archivos del sistema operativo para mayor seguridad.
  • 47. Se utiliza cuando uno o mas archivos de la base de datos son perdidos FAST_START_MTTR_TARGET = # Nombre tabla to timestamp ‘2006-05-12
  • 48. • • • • iSQL*Plus Es un producto ideado desde la versión 9i de Oracle. Permite acceder a las bases de datos Oracle desde un navegador. Para ello necesitamos tener configurado un servidor web Oracle que permita la conexión con la base de datos. Utilizar iSQL*Plus es indicar una dirección web en un navegador, esa dirección es la de la página iSQL*Plus de acceso a la base de datos. Desde la página de acceso se nos pedirá nombre de usuario, contraseña y nombre de la base de datos con la que conectamos (el nombre de la base de datos es el nombre con el que se la conoce en la red). Si la conexión es válida aparece esta pantalla.
  • 49. • • • • • • • • Esquemas de usuario y objetos Cada usuario de una base de datos posee un esquema. El esquema tiene el mismo nombre que el usuario y sirve para almacenar los objetos de esquema, es decir los objetos que posee el usuario. Esos objetos pueden ser: tablas, vistas, secuencias, índices, sinónimos e instantáneas. Esos objetos son manipulados y creados por los usuarios. En principio sólo los administradores y los usuarios propietarios pueden acceder a cada objeto, salvo que se modifiquen los privilegios del objeto para permitir su acceso por parte de otros usuarios creación de tabla Sintaxis: Ejemplo:
  • 50. Consultas SELECT • capacidades • Sin duda el comando más versátil del lenguaje SQL es el comando SELECT. Este comando • permite: • € Obtener datos de ciertas columnas de una tabla (proyección) • € Obtener registros (filas) de una tabla de acuerdo con ciertos criterios (selección) • € Mezclar datos de tablas diferentes (asociación, join) •Cálculos Aritmético •Concatenación •Condiciones •operadores de comparación •valores lógico •Funciones
  • 51. El interfaz de Options Oracle es muy amigable e intuitivo, fácil de usar, y proporciona también herramientas gráficas para analizar las informaciones. Podrás utilizar un asistente para que te guíe por el programa, o bien utilizar plantillas de análisis preconfiguradas.
  • 52. • Introduciremos el CD 1 de la instalación, los tres CD que componen el programa de instalación se pueden descargar gratuitamente (siempre que no sea con fines lucrativos) desde la propia web de Oracle: www.oracle.com o desde la memory pero escribiendo o examinando la ruta de acceso, correspondiente. • Tras seleccionar la ruta de los ficheros de Oracle pulsaremos en Siguiente. • A continuación seleccionaremos el tipo de instalación que deseemos:
  • 53. • Seleccionaremos el tipo de instalación que queramos realizar: En nuestro caso, seleccionaremos Enterprise Edition, si queremos realizar una instalación más avanzada (especificando manualmente las opciones a instalar) seleccionaremos Personalizado, en este caso aparecería una ventana como esta: • Seleccionaremos la siguiente opción dependiendo del uso 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) seleccionaremos Sólo software:
  • 54. • Seleccionaremos el puerto para Oracle MTS Service, normalmente se suele seleccionar el puerto por defecto 2030. 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): • En este 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).
  • 55. • Seleccionaremos el juego de caracteres que vayamos a utilizar, si dejamos el juego de caracteres por defecto Oracle utilizará el juego de caracteres que tengamos configurado en nuestro s.o 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 en Instalar: • Introduciremos los CD de instalación conforme los vaya pidiendo el programa:
  • 56. • Tras la instalación de Oracle y la creación de la BD aparecerá una ventana indicando que el proceso de instalación ha finalizado: