Интеллектуальная среда дистанционного обучения и дизайна
http: econom.misis.ru, fdisto.misis.ru; e-mail: vaosadchy@yandex.ru
На главную Образовательная среда Контакты

Изменение базы данных

    Эта опция, доступная только системным администраторам, позволяет вносить изменения в базу данных.

    В командах можно использовать следующие условные обозначения:

        ID0 - новый ID (при добавлении строки);
        IDo - ID пользователя.

    Примеры SQL-команд основных типов для корректировки структуры и изменения значений базы данных.

    Изменить значение:

        update STUD set NameM='Вал' where Fami='Осадчий' and Grup='МП-01-1'

        update STUD set FPlan='P_080502' where Grup like 'МЭ-%'

    Изменить значение или перенести из одного столбца в другой:

        update Prod set StNaz=replace(StNaz,'россия','Россия')

        cost (aaa as int)

    Вставить строку:

        insert into STUD (ID,Fami,Grup,InID,InDat,ChID,ChDat) values (ID0,'Иванов','МП-01-1',IDo,@Data,IDo,@Data)

    Удалить строку:

        delete from STUD where grup is null

    Добавить столбец:

        alter table StudOplata add Data01 datetime

    Удалить столбец:

        alter table StudOplata drop column Data01

    Создать таблицу:

        create table Predm (ID UniqueIdentifier, Num nvarchar(20), Predm nvarchar(200), InID UniqueIdentifier, InDat datetime, ChID UniqueIdentifier, ChDat datetime, CONSTRAINT PK_Predm PRIMARY KEY (ID))

    Создать индекс:

        create index UCHET_Tema on UCHET (Tema)

    Изменить тип данных в столбце:

        Alter table xxxx alter column yyyy nvarchar(255)

    Кнопка "Студенты" позволяет прочитать список студентов из текстового файла \direct3\Stud.txt и занести их в базу данных.

    Нажав кнопку "SQL-команды из файла" можно прочитать заранее подготовленных SQL-команды из файла \Direct3\Base.txt и выполнить их.

    Ссылка “Возврат на один уровень вверх” осуществляет переход на предыдущую страницу.