Antes de comenzar este tutorial, debe confirmar que pgadmin4 está instalado y funciona correctamente en su sistema operativo Ubuntu. Si pgadmin4 no está instalado en su sistema, entonces puede seguir los pasos del siguiente tutorial para instalar pgadmin4 Primero y comience este tutorial.
https: // linuxhint.com/install-pgadmin4-Ubuntu
Después de la instalación exitosa de pgadmin4, Abra el siguiente enlace desde cualquier navegador para abrir pgadmin4 cliente.
http: // localhost: 5050
Si expande el Bases de datos y Roles de inicio de sesión/grupo secciones de control de árboles pgadmin entonces se mostrarán todas las bases de datos y roles de bases de datos creadas previamente. Aquí, una base de datos nombrada 'Postgres' y dos roles de inicio de sesión/grupo, 'PG_SIGNAL_BACKEND' y 'Postgres' se crean en el momento de pgadmin4 instalación.
Cada base de datos está asociada con un usuario o usuario de grupo en particular. Puede crear una base de datos asociando con cualquier usuario/grupo existente o cualquier usuario nuevo después de la creación. En este tutorial, un nuevo usuario llamado 'administración'se crea con todos los privilegios. Siga los siguientes pasos para crear un nuevo usuario.
Paso 1:
Haga clic derecho en Roles de inicio de sesión/grupo, seleccionar Crear y haga clic en Roles de inicio de sesión/grupo .. para crear un nuevo usuario.
Paso 2:
Aparecerá el siguiente cuadro de diálogo Crear. Tipo 'administración' en Nombre campo como nombre del usuario y haga clic en Definición pestaña.
Paso 3:
Escriba Iniciar sesión contraseña para el usuario administración y haga clic en Privilegios pestaña. Si desea crear usuario por tiempo limitado, configure el La cuenta expira Datos y valor de tiempo.
Etapa 4:
Para establecer todos los permisos a administración El usuario hace todas las opciones para 'Sí'. Hacer clic 'Ahorrar' botón para crear el usuario.
'administración' La entrada del usuario se mostrará en Roles de inicio de sesión/grupo sección.
Crear nueva base de datos
Supongamos que debe crear una base de datos llamada 'En línea_library '. Haga los siguientes pasos para crear la base de datos.
Paso 1:
Haga clic derecho en Bases de datos, seleccionar Crear y hacer clic Base de datos… Opción para crear una nueva base de datos.
Paso 2:
El siguiente cuadro de diálogo aparecerá para crear una nueva base de datos. Tipo 'En línea_library' en Base de datos campo y seleccionar 'Admin' como propietario de la base de datos. Hacer clic 'Ahorrar' botón para crear la base de datos.
'En línea_library' La base de datos se mostrará en la sección de bases de datos.
Crear tablas
Suponer, 'En línea_library' la base de datos contiene dos tablas 'Book_type' y 'lista de libros'. Las tablas con datos de muestra se dan a continuación.
Tabla: book_type
IDENTIFICACIÓN | Categoría | Tipo |
1 | CSE | Programación |
2 | MBBS | Anatomía |
3 | BBA | Finanzas |
Según los datos de la tabla, book_type La tabla tiene tres campos que son IDENTIFICACIÓN, Categoría y Tipo. Aquí, el valor de IDENTIFICACIÓN el campo es numérico y se incrementará automáticamente, Categoría y Tipo Los campos son cadena. La clave principal de esta tabla es IDENTIFICACIÓN y todos los campos son obligatorios.
Tabla: book_list
IDENTIFICACIÓN | Nombre del libro | Nombre del autor | Edición | Tipo_id |
E001 | Java la referencia completa | Herbert Schildt | 7th | 1 |
M001 | Trenes de anatomía | Thomas w. Myers | 3rd | 2 |
E002 | Libro de cocina de Python | Brian Jones y David Beazley | 3rd | 1 |
B001 | Contabilidad financiera para BBA | Dr. S N Maheshwari y CA Sharad K Maheshwari | 3 |
Según los datos de la tabla, lista de libros La tabla tiene 5 campos que son Id, book_name, autor_name, Edición y Tipo_id. Aquí, Id, book_name y Nombre del autor Los campos no pueden estar vacíos y Edición Los campos pueden estar vacíos. IDENTIFICACIÓN el campo es la clave principal y Tipo_id el campo es la clave extranjera para esta tabla. Ahora, siga los siguientes pasos para crear estas tablas debajo 'En línea_library' base de datos utilizando pgadmin4.
Paso 1:
Haga clic en 'Esquema' Sección de 'En línea_library ' base de datos. Expandir 'público' sección y averiguar 'Mesas' sección.
Paso 2:
Haga clic derecho en 'Tablas', seleccione 'Crear' y hacer clic 'Mesa… ' opción.
Paso 3:
El siguiente cuadro de diálogo aparecerá para crear una nueva tabla. Tipo 'Book_type' en Nombre campo, seleccione Dueño de la mesa (aquí, administración se selecciona como propietario) y seleccione Esquema y Espacio de tabla.
Etapa 4:
Seleccionar 'Columnas' pestaña y haga clic en '+' botón para crear un nuevo campo para la mesa.
Paso - 5:
Agregue tres campos obligatorios de 'Book_type' Tabla como el siguiente cuadro de diálogo. Colocar 'grande'como tipo de datos (para agregar atributo de incremento automático) y establecer'Sí' en 'No nulo' y 'Clave primaria' campos de IDENTIFICACIÓN columna. El valor de Categoría y Tipo la columna puede variar. Así que seleccione 'personaje que varía ' como tipo de datos para estos campos. Hacer clic 'Ahorrar' botón para crear la tabla.
Paso 6:
Abra el siguiente cuadro de diálogo nuevamente para crear otra tabla llamada 'lista de libros'. Tipo 'lista de libros' en Nombre campo y seleccionar otros valores de otros campos como paso 3.
Paso 7:
Haga clic en Columna pestaña y agregue los campos de acuerdo con los requisitos de la tabla. Aquí, IDENTIFICACIÓN La columna contendrá datos de longitud fija (4 caracteres). Para esto, 'personaje' El tipo de datos se selecciona para IDENTIFICACIÓN columna. El valor de Nombre del libro, Nombre del autor y Edición puede variar. Entonces, 'personaje que varía ' Se selecciona el tipo de datos para estas columnas. 'No nulo' La opción está configurada en 'Sí' para Edición columna para aceptar Nulo valor cuando no se enviarán datos.
Paso 8:
Haga clic 'Restricciones pestaña para establecer claves primarias y extranjeras. Esta pestaña contiene otras 5 pestañas. La primera pestaña es 'Clave primaria'. Esta pestaña mostrará información de clave principal de la tabla. Una clave principal se establece en el paso anterior que se muestra aquí. Si desea agregar o eliminar cualquier clave principal, puede hacer esta tarea desde esta pestaña.
Paso 9:
Esta tabla contiene una clave extranjera basada en la información de la tabla mencionada anteriormente. Hacer clic 'Clave externa' pestaña para definir la clave extranjera. Haga clic en el botón '+' para agregar una llave extranjera.
Paso 10:
Haga clic en Editar () Botón Abrir pestaña para crear una tecla extranjera.
Paso-11:
Escriba el nombre de la clave extranjera en Nombre campo. Aquí, 'Book_type ' se establece como nombre de la clave extranjera. A continuación, haga clic Columnas pestaña.
Paso-12:
Seleccionar Columna local, Referencias y Referencia De la lista desplegable. Para esta mesa, Tipo_id el campo es una clave extranjera y se establece como Columna local. 'book_type'La tabla se selecciona como Referencia mesa y IDENTIFICACIÓN campo de 'book_type'se selecciona como Referencia columna. Después de la configuración, haga clic en el botón '+' para agregar la tecla extranjera.
Paso 13:
Se mostrará información de clave externa agregada en la parte inferior. Haga clic en 'Acción'Para agregar una acción particular en actualizar y borrar Datos de la tabla de referencia.
Paso 14:
Seleccionar 'CASCADA'Opción para la operación de actualización y eliminación. Cuando el IDENTIFICACIÓN valor de book_type La tabla se actualizará o eliminará los registros relacionados de lista de libros La tabla se efectuará. Hacer clic 'Ahorrar' botón para completar la tarea de creación de la tabla.
Después de completar los pasos anteriores, Mesas La sección contendrá los siguientes dos nombres de la tabla. Si desea cambiar la estructura de la tabla, haga clic derecho en el nombre de la tabla en particular y haga clic en propiedades Para abrir el cuadro de diálogo para modificar la estructura de la tabla.
Después de crear una base de datos y tablas, puede ejecutar diferentes tipos de comandos SQL como seleccionar, insertar, actualizar y eliminar en una tabla particular. También puede realizar otras operaciones de bases de datos como crear funciones, ver, disparar, etc. en pgadmin4. Espero que pueda hacer operaciones básicas de la base de datos en pgadmin4 Después de leer este tutorial.