Разработка базы данных для железнодорожной пассажирской станции

Методика и основные этапы проектирования логической и физической модели базы данных. Реализация спроектированной модели в системе управления базами данных, принципы создания и апробация специального клиентского приложения для работы данной программы.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 27.06.2013
Размер файла 1,3 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

break;

case 13: InsertForm->ADOQuery1->SQL->Text = «select count(*) AS «Кол. сданных билетов» from bileti where bileti.status_bil = «сдан» and bileti.id_r = «+InsertForm->Edit1->Text;

break;

default:break;

}

InsertForm->ADOQuery1->Active = 1;

InsertForm->ADOQuery1->ExecSQL();

}

 // -

void __fastcall TInsertForm: Button2Click (TObject *Sender)

{

switch(keyMenu)

{

case 1: InsertForm->ADOQuery1->SQL->Text = «select * from rabotniki, otdeli where otdeli.fio_nach_otd = rabotniki.fio»;

break;

case 2: InsertForm->ADOQuery1->SQL->Text = «SELECT * FROM rabotniki WHERE `rabotniki`.`id_br` IS NOT NULL AND `rabotniki`.`id_otd` IS NOT NULL»;

break;

case 3: InsertForm->ADOQuery1->SQL->Text = «select * from rabotniki where rabotniki.type = «водитель» and rabotniki.date_med >= '»+InsertForm->Edit2->Text+» - 01-01' AND rabotniki.date_med <= ' «+InsertForm->Edit2->Text+» - 12-31'»;

break;

case 4: InsertForm->ADOQuery1->SQL->Text = «select lokomotivi.id_lok, raspisanie.id_r, raspisanie.marshrut_nach, raspisanie.marshrut_kon, raspisanie.otprav, raspisanie.prib from lokomotivi, raspisanie, raspisanie_lokomotivi where raspisanie.prib = '»+InsertForm->Edit2->Text+ «' and raspisanie.id_r = raspisanie_lokomotivi.id_r and raspisanie_lokomotivi.id_lok = lokomotivi.id_lok»;

break;

case 6: InsertForm->ADOQuery1->SQL->Text = «select raspisanie.nomer_poezd, raspisanie.type_poezd, raspisanie.marshrut_nach, raspisanie.marshrut_kon from raspisanie where raspisanie.marshrut_nach = '»+InsertForm->Edit2->Text+«' and raspisanie.marshrut_kon = ' «+InsertForm->Edit3->Text+» '»;

break;

case 7: InsertForm->ADOQuery1->SQL->Text = «select * from raspisanie, otmen_reis where raspisanie.id_r = otmen_reis.id_r and raspisanie.marshrut_kon = '»+InsertForm->Edit2->Text+ «'»;

break;

case 8: InsertForm->ADOQuery1->SQL->Text = «select * from raspisanie, zaredzh_reis where raspisanie.id_r = zaredzh_reis.id_r and zaredzh_reis.prichina_zad = '»+InsertForm->Edit2->Text+ «'»;

break;

case 11: InsertForm->ADOQuery1->SQL->Text = «select bileti.fio_owner, bileti.age_ow, bileti.sex from bileti, raspisanie where raspisanie.otprav >= '»+InsertForm->Edit2->Text+» 00:00' and raspisanie.otprav <= ' «+InsertForm->Edit2->Text+» 23:59' and raspisanie.id_r = bileti.id_r»;

break;

case 12: InsertForm->ADOQuery1->SQL->Text = «select * from bileti, raspisanie where bileti.status_bil = «невыкуплен» and bileti.id_r = raspisanie.id_r and raspisanie.otprav >= '»+InsertForm->Edit2->Text+» 00:00' and raspisanie.otprav <= ' «+InsertForm->Edit2->Text+» 23:59'»;

break;

case 13: InsertForm->ADOQuery1->SQL->Text = «select count(*) AS «Кол. сданных билетов» from bileti, raspisanie where bileti.status_bil = «сдан» and bileti.id_r = raspisanie.id_r and raspisanie.otprav >= '»+InsertForm->Edit2->Text+» 00:00' and raspisanie.otprav <= ' «+InsertForm->Edit2->Text+» 23:59'»;

break;

default:break;

}

InsertForm->ADOQuery1->Active = 1;

InsertForm->ADOQuery1->ExecSQL();

}

 // -

void __fastcall TInsertForm: Button3Click (TObject *Sender)

{

switch(keyMenu)

{

case 1: InsertForm->ADOQuery1->SQL->Text = «select * from `rabotniki`, `otdeli` where «+

InsertForm->Edit3->Text+» = `rabotniki`.`id_otd`;»;

break;

case 2: InsertForm->ADOQuery1->SQL->Text = «select rabotniki.fio, rabotniki.type, rabotniki.stazh, rabotniki.sex, rabotniki.age, rabotniki.zar_pl, rabotniki.date_med from `rabotniki`, `otdeli` where «+

InsertForm->Edit3->Text+» = `rabotniki`.`id_otd` AND `rabotniki`.`id_br` IS NOT NULL group by rabotniki.fio»;

break;

case 3: InsertForm->ADOQuery1->SQL->Text = «select * from rabotniki where rabotniki.type = «водитель» and rabotniki.date_med < '»+InsertForm->Edit3->Text+» - 01-01'»;

break;

case 4: InsertForm->ADOQuery1->SQL->Text = «select * from lokomotivi where kol_reis = «+InsertForm->Edit3->Text;

break;

case 5: InsertForm->ADOQuery1->SQL->Text = «select * from lokomotivi where lokomotivi.kol_remont = «+InsertForm->Edit3->Text;

break;

case 7: InsertForm->ADOQuery1->SQL->Text = «select * from raspisanie, otmen_reis where raspisanie.id_r = otmen_reis.id_r and raspisanie.marshrut_nach = '»+InsertForm->Edit3->Text+«' and raspisanie.marshrut_kon = ' «+InsertForm->Edit4->Text+» '»;

break;

case 8: InsertForm->ADOQuery1->SQL->Text = «select * from raspisanie, zaredzh_reis where raspisanie.id_r = zaredzh_reis.id_r and raspisanie.marshrut_nach = '»+InsertForm->Edit3->Text+«' and raspisanie.marshrut_kon = ' «+InsertForm->Edit4->Text+» '»;

break;

case 11: InsertForm->ADOQuery1->SQL->Text = «select bileti.fio_owner, bileti.age_ow, bileti.sex from bileti, raspisanie where raspisanie.otprav >= '»+InsertForm->Edit3->Text+» 00:00' and raspisanie.otprav <= ' «+InsertForm->Edit3->Text+» 23:59' and raspisanie.id_r = bileti.id_r and bileti.type_bil = 'таможня'»;

break;

case 12: InsertForm->ADOQuery1->SQL->Text = «select * from bileti, raspisanie where bileti.status_bil = «невыкуплен» and bileti.id_r = raspisanie.id_r and raspisanie.marshrut_nach = '»+InsertForm->Edit3->Text+«' and raspisanie.marshrut_kon = ' «+InsertForm->Edit4->Text+» '»;

break;

case 13: InsertForm->ADOQuery1->SQL->Text = «select count(*) AS «Кол. сданных билетов» from bileti, raspisanie where bileti.status_bil = «сдан» and bileti.id_r = raspisanie.id_r and raspisanie.marshrut_nach = '»+InsertForm->Edit3->Text+«' and raspisanie.marshrut_kon = ' «+InsertForm->Edit4->Text+» '»;

break;

default:break;

}

InsertForm->ADOQuery1->Active = 1;

InsertForm->ADOQuery1->ExecSQL();

}

 // -

void __fastcall TInsertForm: Button4Click (TObject *Sender)

{

switch(keyMenu)

{

case 1: InsertForm->ADOQuery1->SQL->Text = «select * from `rabotniki` where «+

InsertForm->Edit4->Text+» = `rabotniki`.`stazh`;»;

break;

case 2: InsertForm->ADOQuery1->SQL->Text = «SELECT `rabotniki`.`id_br`,`rabotniki`.`fio` FROM rabotniki, `teh_brigad`, `lokomotivi_teh_brigad` WHERE `lokomotivi_teh_brigad`.`id_lok` = «+InsertForm->Edit4->Text+» and `lokomotivi_teh_brigad`.`id_brig` = `teh_brigad`.`id_brig` and `teh_brigad`.`type_brigad` = «Локомотивная» and `rabotniki`.`id_br` = `teh_brigad`.`id_brig`»;

break;

case 3: InsertForm->ADOQuery1->SQL->Text = «select * from rabotniki where rabotniki.type = «водитель» and rabotniki.sex = '»+InsertForm->Edit4->Text+ «'»;

break;

case 4: InsertForm->ADOQuery1->SQL->Text = «select * from lokomotivi»;

break;

case 5: InsertForm->ADOQuery1->SQL->Text = «select * from lokomotivi where lokomotivi.date_remont_last IS NOT NULL and lokomotivi.kol_reis = «+InsertForm->Edit4->Text;

break;

case 6: InsertForm->ADOQuery1->SQL->Text = «select raspisanie.nomer_poezd, raspisanie.type_poezd, raspisanie.marshrut_nach, raspisanie.marshrut_kon, raspisanie.vremya_marsh from raspisanie where raspisanie.vremya_marsh = '»+InsertForm->Edit4->Text+ «'»;

break;

case 11: InsertForm->ADOQuery1->SQL->Text = «select bileti.fio_owner, bileti.age_ow, bileti.sex from bileti where bileti.nomer_bagazh IS NOT NULL»;

break;

default:break;

}

InsertForm->ADOQuery1->Active = 1;

InsertForm->ADOQuery1->ExecSQL();

}

 // -

void __fastcall TInsertForm: Button5Click (TObject *Sender)

{

switch(keyMenu)

{

case 1: InsertForm->ADOQuery1->SQL->Text = «select * from `rabotniki` where '»+

InsertForm->Edit5->Text+ «' = `rabotniki`.`sex`;»;

break;

case 2: InsertForm->ADOQuery1->SQL->Text = «SELECT * FROM rabotniki WHERE «+

InsertForm->Edit5->Text+» = `rabotniki`.`age` AND `rabotniki`.`id_br` IS NOT NULL»;

break;

case 3: InsertForm->ADOQuery1->SQL->Text = «select * from rabotniki where rabotniki.type = «водитель» and rabotniki.age = «+InsertForm->Edit5->Text;

break;

case 5: InsertForm->ADOQuery1->SQL->Text = «select * from lokomotivi where lokomotivi.date_remont_last = '»+InsertForm->Edit5->Text+ «'»;

break;

case 6: InsertForm->ADOQuery1->SQL->Text = «select * from raspisanie where stoim_bilet = «+InsertForm->Edit5->Text;

break;

case 9: InsertForm->ADOQuery1->SQL->Text = «select raspisanie.id_r, bileti.status_bil, bileti.fio_owner, bileti.vrem_buy, raspisanie.marshrut_nach, raspisanie.marshrut_kon, raspisanie.vremya_marsh from bileti, raspisanie where raspisanie.id_r = bileti.id_r and raspisanie.vremya_marsh = «+InsertForm->Edit5->Text;

break;

case 11: InsertForm->ADOQuery1->SQL->Text = «select bileti.fio_owner, bileti.age_ow, bileti.sex from bileti where bileti.sex = '»+InsertForm->Edit5->Text+ «'»;

break;

default:break;

}

InsertForm->ADOQuery1->Active = 1;

InsertForm->ADOQuery1->ExecSQL();

}

 // -

void __fastcall TInsertForm: Button6Click (TObject *Sender)

{int count;

switch(keyMenu)

{

case 1: InsertForm->ADOQuery1->SQL->Text = «select * from `rabotniki` where «+

InsertForm->Edit6->Text+» = `rabotniki`.`deti`;»;

break;

case 2: InsertForm->ADOQuery1->SQL->Text = «select * from rabotniki, teh_brigad where teh_brigad.id_brig = rabotniki.id_br AND teh_brigad.sred_zp = «+InsertForm->Edit6->Text;

 //InsertForm->ADOQuery1->Active = 1;

 //InsertForm->ADOQuery1->ExecSQL();

 //DBgrid1->DataSource->DataSet->First();

 // InsertForm->DBGrid1->DataSource->DataSet->First();

 //// count = InsertForm->DBGrid1->DataSource->DataSet->RecordCount;

 // for (int i = 0; i<count; i++)

 // {if (i!=0) {InsertForm->DBGrid1->DataSource->DataSet->Next();}

 // if (InsertForm->DBGrid1->DataSource->DataSet->FieldByName («Sred_zp»)->AsString == InsertForm->Edit6->Text)

 // {

 //

 // String temp;

 // temp = InsertForm->DBGrid1->DataSource->DataSet->FieldByName («id_br»)->AsString;

 // i = count;

 // InsertForm->ADOQuery1->SQL->Text = «select * from rabotniki where rabotniki.id_br = «+temp;

 // }

 //

 // }

break;

case 3: InsertForm->ADOQuery1->SQL->Text = «select * from rabotniki where rabotniki.type = «водитель» and rabotniki.zar_pl = «+ InsertForm->Edit6->Text;

break;

case 5: InsertForm->ADOQuery1->SQL->Text = «select * from lokomotivi where lokomotivi.age_lok = «+InsertForm->Edit6->Text;

break;

case 9: InsertForm->ADOQuery1->SQL->Text = «select raspisanie.id_r, bileti.status_bil, bileti.fio_owner, raspisanie.stoim_bilet, bileti.vrem_buy, raspisanie.marshrut_nach, raspisanie.marshrut_kon from bileti, raspisanie where raspisanie.id_r = bileti.id_r and raspisanie.stoim_bilet = «+InsertForm->Edit6->Text;

break;

case 11: InsertForm->ADOQuery1->SQL->Text = «select bileti.fio_owner, bileti.age_ow, bileti.sex from bileti where bileti.age_ow = '»+InsertForm->Edit6->Text+ «'»;

break;

default:break;

}

InsertForm->ADOQuery1->Active = 1;

InsertForm->ADOQuery1->ExecSQL();

}

 // -

void __fastcall TInsertForm: Button7Click (TObject *Sender)

{

switch(keyMenu)

{

case 1: InsertForm->ADOQuery1->SQL->Text = «select * from `rabotniki` where «+

InsertForm->Edit7->Text+» = `rabotniki`.`zar_pl`;»;

break;

default:break;

}

InsertForm->ADOQuery1->Active = 1;

InsertForm->ADOQuery1->ExecSQL();

}

void __fastcall TForm1: Button1Click (TObject *Sender)

{

NameTable = «rabotniki»;

Form1->ADOQuery1->SQL->Text = «select * from «+NameTable+»»;

Form1->ADOQuery1->Active = 1;

Form1->ADOQuery1->ExecSQL();

Form1->Button1->Enabled = false;

Form1->Button2->Enabled = true;

Form1->Button3->Enabled = true;

Form1->Button4->Enabled = true;

Form1->Button5->Enabled = true;

Form1->Button6->Enabled = true;

Form1->Button7->Enabled = true;

Form1->Button8->Enabled = true;

Form1->Button9->Enabled = true;

Form1->Button10->Enabled = true;

}

 // -

void __fastcall TForm1: Button3Click (TObject *Sender)

{

NameTable = «otdeli»;

Form1->ADOQuery1->SQL->Text = «select * from «+NameTable+»»;

Form1->ADOQuery1->Active = 1;

Form1->ADOQuery1->ExecSQL();

Form1->Button1->Enabled = true;

Form1->Button2->Enabled = true;

Form1->Button3->Enabled = false;

Form1->Button4->Enabled = true;

Form1->Button5->Enabled = true;

Form1->Button6->Enabled = true;

Form1->Button7->Enabled = true;

Form1->Button8->Enabled = true;

Form1->Button9->Enabled = true;

Form1->Button10->Enabled = true;

}

 // -

void __fastcall TForm1: Button5Click (TObject *Sender)

{

NameTable = «teh_brigad»;

Form1->ADOQuery1->SQL->Text = «select * from «+NameTable+»»;

Form1->ADOQuery1->Active = 1;

Form1->ADOQuery1->ExecSQL();

Form1->Button1->Enabled = true;

Form1->Button2->Enabled = true;

Form1->Button3->Enabled = true;

Form1->Button4->Enabled = true;

Form1->Button5->Enabled = false;

Form1->Button6->Enabled = true;

Form1->Button7->Enabled = true;

Form1->Button8->Enabled = true;

Form1->Button8->Enabled = true;

Form1->Button10->Enabled = true;

}

 // -

void __fastcall TForm1: Button7Click (TObject *Sender)

{

NameTable = «lokomotivi»;

Form1->ADOQuery1->SQL->Text = «select * from «+NameTable+»»;

Form1->ADOQuery1->Active = 1;

Form1->ADOQuery1->ExecSQL();

Form1->Button1->Enabled = true;

Form1->Button2->Enabled = true;

Form1->Button3->Enabled = true;

Form1->Button4->Enabled = true;

Form1->Button5->Enabled = true;

Form1->Button6->Enabled = true;

Form1->Button7->Enabled = false;

Form1->Button8->Enabled = true;

Form1->Button9->Enabled = true;

Form1->Button10->Enabled = true;

}

 // -

void __fastcall TForm1: Button9Click (TObject *Sender)

{

NameTable = «lokomotivi_teh_brigad»;

Form1->ADOQuery1->SQL->Text = «select * from «+NameTable+»»;

Form1->ADOQuery1->Active = 1;

Form1->ADOQuery1->ExecSQL();

Form1->Button1->Enabled = true;

Form1->Button2->Enabled = true;

Form1->Button3->Enabled = true;

Form1->Button4->Enabled = true;

Form1->Button5->Enabled = true;

Form1->Button6->Enabled = true;

Form1->Button7->Enabled = true;

Form1->Button8->Enabled = true;

Form1->Button9->Enabled = false;

Form1->Button10->Enabled = true;

}

 // -

void __fastcall TForm1: Button2Click (TObject *Sender)

{

NameTable = «raspisanie»;

Form1->ADOQuery1->SQL->Text = «select * from «+NameTable+»»;

Form1->ADOQuery1->Active = 1;

Form1->ADOQuery1->ExecSQL();

Form1->Button1->Enabled = true;

Form1->Button2->Enabled = false;

Form1->Button3->Enabled = true;

Form1->Button4->Enabled = true;

Form1->Button5->Enabled = true;

Form1->Button6->Enabled = true;

Form1->Button7->Enabled = true;

Form1->Button8->Enabled = true;

Form1->Button9->Enabled = true;

Form1->Button10->Enabled = true;

}

 // -

void __fastcall TForm1: Button4Click (TObject *Sender)

{

NameTable = «bileti»;

Form1->ADOQuery1->SQL->Text = «select * from «+NameTable+»»;

Form1->ADOQuery1->Active = 1;

Form1->ADOQuery1->ExecSQL();

Form1->Button1->Enabled = true;

Form1->Button2->Enabled = true;

Form1->Button3->Enabled = true;

Form1->Button4->Enabled = false;

Form1->Button5->Enabled = true;

Form1->Button6->Enabled = true;

Form1->Button7->Enabled = true;

Form1->Button8->Enabled = true;

Form1->Button9->Enabled = true;

Form1->Button10->Enabled = true;

}

 // -

void __fastcall TForm1: Button6Click (TObject *Sender)

{

NameTable = «zaredzh_reis»;

Form1->ADOQuery1->SQL->Text = «select * from «+NameTable+»»;

Form1->ADOQuery1->Active = 1;

Form1->ADOQuery1->ExecSQL();

Form1->Button1->Enabled = true;

Form1->Button2->Enabled = true;

Form1->Button3->Enabled = true;

Form1->Button4->Enabled = true;

Form1->Button5->Enabled = true;

Form1->Button6->Enabled = false;

Form1->Button7->Enabled = true;

Form1->Button8->Enabled = true;

Form1->Button9->Enabled = true;

Form1->Button10->Enabled = true;

}

 // -

void __fastcall TForm1: Button8Click (TObject *Sender)

{

NameTable = «otmen_reis»;

Form1->ADOQuery1->SQL->Text = «select * from «+NameTable+»»;

Form1->ADOQuery1->Active = 1;

Form1->ADOQuery1->ExecSQL();

Form1->Button1->Enabled = true;

Form1->Button2->Enabled = true;

Form1->Button3->Enabled = true;

Form1->Button4->Enabled = true;

Form1->Button5->Enabled = true;

Form1->Button6->Enabled = true;

Form1->Button7->Enabled = true;

Form1->Button8->Enabled = false;

Form1->Button9->Enabled = true;

Form1->Button10->Enabled = true;

}

 // -

void __fastcall TForm1: Button10Click (TObject *Sender)

{

NameTable = «raspisanie_lokomotivi»;

Form1->ADOQuery1->SQL->Text = «select * from «+NameTable+»»;

Form1->ADOQuery1->Active = 1;

Form1->ADOQuery1->ExecSQL();

Form1->Button1->Enabled = true;

Form1->Button2->Enabled = true;

Form1->Button3->Enabled = true;

Form1->Button4->Enabled = true;

Form1->Button5->Enabled = true;

Form1->Button6->Enabled = true;

Form1->Button7->Enabled = true;

Form1->Button8->Enabled = true;

Form1->Button9->Enabled = true;

Form1->Button10->Enabled = false;

}

 // -

Unit2.h

 // -

#ifndef Unit2H

#define Unit2H

 // -

#include <Classes.hpp>

#include <Controls.hpp>

#include <StdCtrls.hpp>

#include <Forms.hpp>

#include <ExtCtrls.hpp>

#include <ADODB.hpp>

#include <DB.hpp>

#include <DBGrids.hpp>

#include <Grids.hpp>

 // -

class TInsertForm: public TForm

{

__published:  // IDE-managed Components

TEdit *Edit1;

TEdit *Edit2;

TEdit *Edit3;

TEdit *Edit4;

TEdit *Edit5;

TEdit *Edit6;

TEdit *Edit7;

TLabel *Label1;

TLabel *Label2;

TLabel *Label3;

TLabel *Label4;

TLabel *Label5;

TLabel *Label6;

TLabel *Label7;

TDBGrid *DBGrid1;

TADOQuery *ADOQuery1;

TDataSource *DataSource1;

TADOConnection *ADOConnection1;

TButton *Button1;

TButton *Button2;

TButton *Button3;

TButton *Button4;

TButton *Button5;

TButton *Button6;

TButton *Button7;

void __fastcall Button1Click (TObject *Sender);

void __fastcall Button2Click (TObject *Sender);

void __fastcall Button3Click (TObject *Sender);

void __fastcall Button4Click (TObject *Sender);

void __fastcall Button5Click (TObject *Sender);

void __fastcall Button6Click (TObject *Sender);

void __fastcall Button7Click (TObject *Sender);

private:  // User declarations

public: // User declarations

__fastcall TInsertForm (TComponent* Owner);

};

 // -

extern PACKAGE TInsertForm *InsertForm;

 // -

#endif

Unit2.cpp

 // -

#include <vcl.h>

#pragma hdrstop

#include «Unit2.h»

 // #include «Unit1.cpp»

 // -

#pragma package (smart_init)

#pragma resource «*.dfm»

TInsertForm *InsertForm;

 // -

__fastcall TInsertForm:TInsertForm (TComponent* Owner)

: TForm(Owner)

{

}

Размещено на Allbest.ru


Подобные документы

  • Логическая и физическая модели базы данных. Запрет на содержание неопределенных значений. Размещение базы данных на сервере. Реализация клиентского приложения управления базой данных. Модульная структура приложения. Основные экранные формы приложения.

    курсовая работа [1,4 M], добавлен 13.06.2012

  • Выбор и реализация модели базы данных. Концептуальная модель базы данных. Описание логической модели базы данных, SQL-запросов, приложения маскировки эффектов, контрольного примера, программных средств работы. Инструкция по эксплуатации программы.

    курсовая работа [693,4 K], добавлен 19.05.2014

  • Особенности создания учетных записей на файловом сервере. Разработка функциональной модели базы данных. Отчет по дугам модели. Сущность, атрибуты и связи информационной модели. Разработка базы данных в системе управления базами данных MS Access.

    контрольная работа [2,3 M], добавлен 23.01.2014

  • Понятие базы данных, модели данных. Классификация баз данных. Системы управления базами данных. Этапы, подходы к проектированию базы данных. Разработка базы данных, которая позволит автоматизировать ведение документации, необходимой для деятельности ДЮСШ.

    курсовая работа [1,7 M], добавлен 04.06.2015

  • Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.

    курсовая работа [318,6 K], добавлен 24.12.2014

  • Освоение сервисной системы управления базами данных Microsoft SQL. Разработка базы данных "Служба АТС" в среде Microsoft SQL Server Management Studio и создание запросов на языке SQL. Апробация инфологической модели "сущность - связь" базы данных.

    курсовая работа [2,9 M], добавлен 29.06.2015

  • Особенности разработки инфологической модели и создание структуры реляционной базы данных. Основы проектирования базы данных. Разработка таблиц, форм, запросов для вывода информации о соответствующей модели. Работа с базами данных и их объектами.

    курсовая работа [981,4 K], добавлен 05.11.2011

  • Выбор методологии проектирования и системы управления базами данных. Описание предметной области и проектирование физической структуры базы данных. Реализация проекта в MS SQL Server 2008. Построение инфологической модели. Ограничения целостности связи.

    курсовая работа [679,2 K], добавлен 22.01.2013

  • Обзор средств проектирования баз данных. Технологические платформы баз данных. Основные этапы проектирования. Разработка логической и физическойц модели. Генерация модели в MS Access 2003. Реализация форм и запросов базы данных. Требования по установке.

    курсовая работа [3,0 M], добавлен 28.12.2015

  • Классификация баз данных. Выбор системы управления базами данных для создания базы данных в сети. Быстрый доступ и получение конкретной информации по функциям. Распределение функций при работе с базой данных. Основные особенности иерархической модели.

    отчет по практике [1,2 M], добавлен 08.10.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.