Главная страница
Навигация по странице:

  • Создание и модификация баз данных и таблиц

  • 1.Цель работы

  • 2. Ход работы: 1. Подключаемся через ssh и создаем новую схему

  • 2.Создаем таблицы s и p через меню phpPGAdmin

  • 3.Создаем таблицы j и spj через запросы: Таблица j

  • Таблица spj

  • 4. Занесение данных в таблицы: s

  • 5.Просмотр внесенных данных в таблице s

  • 6. Добавление поля date _ post : Добавляем новое поле через интефейс – таблицы-> spj -> добавить атрибуты-> заполняем поля7. Заполняем

  • базы данных. Создание и модификация баз данных и таблиц


    Скачать 1.75 Mb.
    НазваниеСоздание и модификация баз данных и таблиц
    Анкорбазы данных
    Дата08.11.2022
    Размер1.75 Mb.
    Формат файлаdocx
    Имя файлаbd1_1_1.docx
    ТипДокументы
    #775837


    Федеральное государственное бюджетное
    образовательное учреждение высшего образования


    « Новосибирский государственный технический университет»



    Кафедра

    п о дисциплине «»

    Создание и модификация баз данных и таблиц








    Бригада 3

    Леоненко Дмитрий

    Группа ПМ-91

    Шеметов елисей


    Вариант 6
























    СИВАК МАРИЯ АЛЕКСЕЕВНА




    СТАСЫШИНа татьяна леонидовна

    Новосибирск,

    1.Цель работы: Cоздать схему базы данных, ознакомиться с возможностями интерактивной программы phpPgAdmin, создать с ее помощью набор таблиц в ней и заполнить таблицы данными для последующей работы.
    2. Ход работы:

    1. Подключаемся через ssh и создаем новую схему:



    2.Создаем таблицы s и p через меню phpPGAdmin:



    Таблица__j'> 3.Создаем таблицы j и spj через запросы:

    Таблица j

    CREATE TABLE j(

    n_izd character(6) NOT NULL UNIQUE,

    name character(20),

    town character(20)

    )

    Таблица spj

    CREATE TABLE spj(

    n_post character(6),

    n_det character(6),

    n_izd character(6),

    kol smallint

    ) WITH OIDS;



    4. Занесение данных в таблицы:

    s:

    INSERT INTO s VALUES

    ('S1', 'Смит', 20, 'Лондон'),

    ('S2', 'Джонс', 10, 'Париж'),

    ('S3', 'Блейк', 30, 'Париж'),

    ('S4', 'Кларк', 20, 'Лондон'),

    ('S5', 'Адамс', 30, 'Афины');

    p:

    INSERT INTO p VALUES

    ('P1', 'Гайка', 'Красный', 12, 'Лондон'),

    ('P2', 'Болт', 'Зеленый', 17, 'Париж'),

    ('P3', 'Винт', 'Голубой', 17, 'Рим'),

    ('P4', 'Винт', 'Красный', 14, 'Лондон'),

    ('P5', 'Кулачок', 'Голубой', 12, 'Париж'),

    ('P6', 'Блюм', 'Красный', 19, 'Лондон');
    j:

    INSERT INTO j VALUES

    ('J1', 'Жесткий диск', 'Париж'),

    ('J2', 'Перфоратор', 'Рим'),

    ('J3', 'Считыватель', 'Афины'),

    ('J4', 'Принтер', 'Афины'),

    ('J5', 'Флоппи-диск', 'Лондон'),

    ('J6', 'Терминал', 'Осло'),

    ('J7', 'Лента', 'Лондон');
    spj:

    INSERT INTO spj VALUES

    ('S1', 'P1', 'J1', 200),

    ('S1', 'P1', 'J4', 700),

    ('S2', 'P3', 'J1', 400),

    ('S2', 'P3', 'J2', 200),

    ('S2', 'P3', 'J3', 200),

    ('S2', 'P3', 'J4', 500),

    ('S2', 'P3', 'J5', 600),

    ('S2', 'P3', 'J6', 400),

    ('S2', 'P3', 'J7', 800),

    ('S2', 'P5', 'J2', 100),

    ('S3', 'P3', 'J1', 200),

    ('S3', 'P4', 'J2', 500),

    ('S4', 'P6', 'J3', 300),

    ('S4', 'P6', 'J7', 300),

    ('S5', 'P2', 'J2', 200),

    ('S5', 'P2', 'J4', 100),

    ('S5', 'P5', 'J5', 500),

    ('S5', 'P5', 'J7', 100),

    ('S5', 'P6', 'J2', 200),

    ('S5', 'P1', 'J4', 100),

    ('S5', 'P3', 'J4', 200),

    ('S5', 'P4', 'J4', 800),

    ('S5', 'P5', 'J4', 400),

    ('S5', 'P6', 'J4', 500);
    5.Просмотр внесенных данных в таблице s:

    select *

    from “s”


    select *

    from “p”



    select *

    from “j”



    select *

    from “spj”



    6. Добавление поля date_post:

    Добавляем новое поле через интефейс – таблицы-> spj -> добавить атрибуты-> заполняем поля
    7.Заполняем поле date_post:
    update “spj”

    set date_post = ’02.05.22’

    where n_det = ‘P1’








    написать администратору сайта