Сеть магазинов мобильных телефонов

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

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

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

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

Министерство образования и науки Украины

Кафедра специализированных компьютерных систем

КУРСОВАЯ РАБОТА

по дисциплине:

«Организация баз данных»

На тему: ”Cеть магазинов мобильных телефонов”

Выполнил: ст. гр

KarDer

Проверил:

Кафедра Специализированных компьютерных систем

Дисциплина Проектирование реляционных баз данных

Специальность 7.091503 - "Специализированные компьютерные системы"

Курс ІІI Группа Семестр VII

ЗАДАНИЕ

на курсовую работу студента

KarDer

(фамилия, имя, отчество)

1. Тема проекта (работы) Проектирование реляционной базы данных

2. Срок сдачи студентом законченного проекта (работы) 27.12.2007

3. Исходные данные к проекту (работе)

Создать сеть магазинов мобильных телефонов на языке структурированных запросов SQL с помощью одной из систем управления базами данных (СУБД) - InterBase. Для разработки программы используется язык C++Builder.

4. Содержание расчетно-пояснительной записки (перечень вопросов, которые подлежат разработке)

- титульный лист;

- задание на курсовую работу;

- реферат;

- содержание;

- введение;

- основная часть;

- заключение;

- перечень ссылок;

- приложения.

5. Дата выдачи задания 07.09.2007

КАЛЕНДАРНИЙ ПЛАН

№ этапа

Содержание этапа

Срок выполнения

Примечание

1

Системный анализ предметной области.

21.09.2007

2

Инфологическое моделирование

15.10.2007

3

Переход к реляционной модели данных

22.10.2007

4

50% готовой программы

02.11.2007

5

75% готовой программы

16.11.2007

6

100% готовой программы

30.11.2007

7

Оформление программных документов

07.12.2007

8

Оформление пояснительной записки

21.12.2007

9

Защита курсовой работы

29.05.2007

Студент ______________________________

(подпись)

Руководитель _____________________________

(подпись)

“______”______________________ 2007 р.

РЕФЕРАТ

Пояснительная записка - ___с., количество рисунков -___.

Данная курсовая работа состоит в расширении навыков в проектировании реляционных баз данных и разработке программ (в данном случае на языке C++Builder), углублении знаний о языке структурированных запросов, изучении современных технологий, основанных на использовании реляционных баз данных. Также предполагалось самостоятельное изучение целого ряда различных вариаций SQL (вследствие того, что на рынке реляционных баз данных конкурирует достаточно много производителей). Хотя, несмотря на все вариации, большинство производителей в известной степени придерживаются текущего стандарта ANSI SQL, тем самым обеспечивая кросс - платформенную совместимость и стимулируя создание переносимых SQL-приложений.

Т. е. в процессе выполнения курсового проекта мы получили некоторые общие знания, касающиеся основ SQL, и освоили концепции, лежащие в основе построения реляционных баз данных.

СУБД, БД, ПЕРВИЧНЫЙ КЛЮЧ, ИНФОЛОГИЧЕСКАЯ МОДЕЛЬ, РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ

Содержание

Введение

5

1 Системный анализ предметной области

7

2 Переход к реляционной модели данных

9

3 Переход к реляционной модели данных

11

Заключение

13

Перечень ссылок

14

Приложение А

15

Приложение Б

17

Приложение В

19

ВВЕДЕНИЕ

База данных (database) - подобие электронной картотеки, т.е. хранилище для некоторого набора занесённых в компьютер данных.

Компьютерная программа, которая управляет базой данных, называется системой управления базой данных, или СУБД. Основное назначение этой системы - хранить данные и предоставлять их по требованию.

Если пользователю необходимо получить информацию из базы данных, он запрашивает её у СУБД с помощью SQL. СУБД находит требуемые данные и отправляет их пользователю. Процесс запрашивания данных называется запросом к базе данных.

SQL - сокращенное название структурированного языка запросов (Structured Query Language) - является стандартным языком управления реляционными базами данных.

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

В каждой таблице есть один или несколько столбцов, упорядоченных слева направо. Все значения данных в одном столбце имеют одинаковый тип и входят в набор допустимых значений, который называется доменом этого столбца. У каждого столбца в таблице есть уникальное имя. Столбцам, расположенным в разных таблицах разрешается присваивать одинаковые имена. В каждой таблице есть ноль или более строк; строки в таблице не упорядочены. Стандарт ANSI/ISO не накладывает ограничений на количество строк в таблице, и во многих СУБД размер таблиц ограничен лишь свободным дисковым пространством компьютера. Отношения между таблицами реализуются с помощью содержащихся в них данных. В реляционной модели данных для представления этих отношений используются первичные и внешние ключи.

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

Внешним ключом называется столбец или группа столбцов таблицы, значения которых совпадают со значениями первичного ключа другой таблицы. Таблица может содержать несколько внешних ключей, связывающих её с одной или несколькими другими таблицами.

1 СИСТЕМНЫЙ АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ

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

Таблица магазинов является исходной таблицей.

Каждый магазин имеет несколько характеристик:

- уникальный номер магазина (первичный ключ);

- название магазина;

- местонахождение.

В каждом магазине свое наименование товара.

Каждое наименование товара имеет несколько характеристик:

- уникальный номер товара;

- название телефона (фирма);

- марка телефона;

- вес (г);

- полифония;

- количество цветов дисплея;

- камера (mpix)

- bluetooth;

- ик-порт;

- fm-радио;

- мр3-плейер;

- диктофон;

- цена;

- количество товара в наличии,

- магазин, в котором находится данная модель.

В каждом магазине есть несколько служащих.

Каждый служащий имеет несколько характеристик:

- уникальный номер служащего (первичный ключ);

- имя служащего;

- возраст служащего;

- номер магазина, в котором работает данный служащий;

- дата приема на работу.

У каждого служащего есть клиенты, с которыми они работают.

Каждый клиент имеет несколько характеристик:

- уникальный номер клиента (первичный ключ);

- название компании клиента;

- номер служащего компании, работающего с данным клиентом.

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

- администратор - разработчик базы данных;

- пользователи.

При работе с системой администратор - разработчик должен регулярно (напр. раз в неделю) или по необходимости обновлять базу данных, т. е. заносить изменения в:

- наименование товара;

- полную характеристику товара;

- цена товара;

- количество товара;

- объемы продаж и т. д.

Пользователь может решать следующие задачи:

1. Просматривать список товара;

2. По выбранному товару получить полную характеристику о нем;

Каждый магазин является источником входных данных.

Список описаний выходных документов:

1. Перечень всех магазинов.

2. Перечень всех товаров в магазине.

3. Полная характеристика по выбранному товару.

4. Поиск определенного магазина.

5. Поиск определенного товара.

6. Поиск товара по его характеристикам.

7. Просмотр всех записей.

8. Добавление новой записи.

9. Удаление существующей записи.

10. Вывод отчета на печать.

2 ИНФОЛОГИЧЕСКОЕ МОДЕЛИРОВАНИЕ

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

Каждый экземпляр сущности «Магазина» соответствует описанию некоторого магазина, который может быть только в единственном числе. Также существует сущность «Телефоны», каждый экземпляр которой соответствует конкретному телефону.

Каждому экземпляру сущности «Магазины» соответствует некоторое количество экземпляров сущности «Телефоны», но и каждый экземпляр сущности «Телефоны» может относиться к нескольким экземплярам сущности «Магазины» (т. к. несколько магазинов могут иметь одинаковый по названию телефонов).

Сущность «Служащий» описывает конкретную должность, которая относиться к конкретному экземпляру сущности «Магазины».

Каждому экземпляру сущности «Магазины» соответствует некоторое количество экземпляров сущности «Служащие», но и каждый экземпляр сущности «Служащие» может относиться к нескольким экземплярам сущности «Клиенты».

SHOP SLUGASHIY

SHOP_NUM

SHOP

CITY

SLUG_NUM

NAME

AGE

NUM_SHOP

DATA_PRIEMA

TELEFON

TEL_NUM

TEL

MARKA

VES

POLY

COLOR_DISPLEY

CAMERA

BLUETOOTH

IRDA

FM

MP3

DICTOFON

CENA

COL_TOVARA

TEL_SHOP

CLIENT

CL_NUM

COMPANY

CL_COMP


Рисунок 2.1 - Инфологическая модель предметной области

3 ПЕРЕХОД К РЕЛЯЦИОННОЙ МОДЕЛИ ДАННЫХ

Для всех атрибутов каждой сущности, которые были определены в системном анализе предметной области, необходимо присвоить имена.

ТАБЛИЦА МАГАЗИНОВ - SHOP

1. Уникальный номер магазина (первичный ключ) - SHOP_NUM

2. Название магазина - SHOP

3. Название города, в котором расположен магазин - CITY

ТАБЛИЦА НАИМЕНОВАНИЯ ТОВАРА - TELEFON (характеристики телефонов)

1. Уникальный номер товара - TEL_NUM

2. Название телефона (фирма) - TEL

3. Марка телефона - MARKA

4. Вес (г) - VES

5. Полифония - POLY

6. Количество цветов дисплея - COLOR_DISPLEY

7. Камера (Mpix) - CAMERA

8. Bluetooth - BLUETOOTH

9. ИК-порт - IRDA

10. FM-радио - FM

11. МР3-плейер - MP3

12. Диктофон - DICTOFON

13. Цена единицы товара - CENA

14. Количество товара в наличии - COL_TOVARA

15. Магазин, в котором находится данная модель

ТАБЛИЦА КЛИЕНТОВ - CLIENT

1. Уникальный номер клиента - CL_NUM

2. Название компании клиента - COMPANY

3. Номер служащего компании, работающего с данным клиентом - CL_COMP

ТАБЛИЦА СЛУЖАЩИХ - SALESREPS

1. Уникальный номер служащего - SLUG_NUM

2. Имя служащего - NAME

3. Возраст служащего - AGE

4. Номер магазина, в котором работает данный служащий - NUM_SHOP

5. Дата приема на работу - DATA_PRIEMA

На рис. 3.1 представлена реляционная модель, соответствующая инфологической модели, показанной на рис. 2.1.

SHOP SLUGASHIY

SHOP_NUM

INTEGER NOT NULL

SHOP

VARCHAR(20)

CITY

VARCHAR(20)

SLUG_NUM

INT NOT NULL

NAME

VARCHAR(20)

AGE

INTEGER

NUM_SHOP

INTEGER

DATA_PRIEMA

DATE

TELEFON

TEL_NUM

INTEGER NOT NULL

TEL

VARCHAR(20)

MARKA

VARCHAR(20)

VES

INTEGER

POLY

INTEGER

COLOR_DISPLEY

INTEGER

CAMERA

VARCHAR(5)

BLUETOOTH

VARCHAR(5)

IRDA

VARCHAR(5)

FM

VARCHAR(5)

MP3

VARCHAR(5)

DICTOFON

VARCHAR(5)

CENA

INTEGER NOT NULL

COL_TOVARA

INTEGER

TEL_SHOP

INTEGER

CLIENT

CL_NUM

INT NOT NULL

COMPANY

VARCHAR(20)

CL_COMP

INTEGER


Рисунок 3.1 - Реляционная модель

ЗАКЛЮЧЕНИЕ

В результате выполнения данной курсовой работы была разработана реляционная база данных с помощью СУБД Interbase 6.0. Обработка и изменение данных проводится исключительно на языке запросов SQL. Разработан интерфейс для базы данных на языке программирования высокого уровня - Borland C++Builder 5. Предусмотрена возможность ввода новых данных, корректирование и удаление существующих данных используя графический интерфейс. Сделан отчет, который позволяет проанализировать введенную в базу данных информацию. Пользователь может осуществлять поиск необходимой ему информации.

При работе над заданием использовалось следующее ПО:

1. InterBase 6.0 - для создания базы данных

2. Borland C++Builder 5 - для разработки интерфейса

3. Microsoft Word 2003 - для написония ПЗ

ПЕРЕЧЕНЬ ССЫЛОК

1. Дейт К. Руководство по реляционной СУБД DB2. - М.: Финансы и статистика, 1988. - 320 с.

2. Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ. -М.: Мир, 1991. - 252 с.

3. Кириллов В.В. Структуризованный язык запросов (SQL). - СПб.: ИТМО, 1994. - 80 с.

4. Цикритизис Д., Лоховски Ф. Модели данных. - М.: Финансы и статистика, 1985. - 344 с.

5. А. Я. Архангельский “Программирование в C++ Builder 6”

6. Руководство по синтаксису языка SQL

Приложение А

Графический интерфейс пользователя

Form 1

Form 2

Form 3

Form 4

Приложение Б

SQL скрипт для создания разработанной базы данных

CREATE DATABASE 'D:\8\CREATE.GDB' PAGE_SIZE 4096

USER 'SYSDBA' PASSWORD 'masterkey'

DEFAULT CHARACTER SET WIN1251;

CREATE TABLE "CLIENT"

("CL_NUM" INTEGER NOT NULL,

"COMPANY" VARCHAR(14),

"CL_COMP" INTEGER,

PRIMARY KEY ("CL_NUM"));

CREATE TABLE "SHOP"

("SHOP_NUM" INTEGER NOT NULL,

"SHOP" VARCHAR(20),

"CITY" VARCHAR(20),

PRIMARY KEY ("SHOP_NUM"));

CREATE TABLE "TELEFON"

("TEL_NUM" INTEGER NOT NULL,

"TEL" VARCHAR(20),

"MARKA" VARCHAR(20),

"VES" INTEGER,

"POLY" INTEGER,

"COLOR_DISPLEY" INTEGER,

"CAMERA" VARCHAR(20),

"BLUETOOTH" VARCHAR(5),

"IRDA" VARCHAR(5),

"FM" VARCHAR(5),

"MP3" VARCHAR(5),

"DICTOFON" VARCHAR(5),

"CENA " INTEGER NOT NULL,

"COL_TOVARA" INTEGER,

"TEL_ SHOP" INTEGER,

PRIMARY KEY ("TEL_NUM"));

CREATE TABLE "SLUGASHIY"

("SLUG_NUM" INTEGER NOT NULL,

"NAME" VARCHAR(30),

"AGE" INTEGER,

"NUM_SHOP" INTEGER,

"DATA_PRIEMA" DATE,

PRIMARY KEY ("SLUG_NUM"));

Приложение В

Программный код

Form1

#include <vcl.h>

#pragma hdrstop

#include "Unit1.h"

#include "Unit2.h"

#include "Unit3.h"

#include "Unit4.h"

#include "Project1.cpp"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm1 *Form1;

//---------------------------------------------------------------------------

__fastcall TForm1::TForm1(TComponent* Owner)

: TForm(Owner)

//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)

{

IBQuery1->Active=false;

IBQuery1->SQL->Clear();

IBQuery1->SQL->Add("select * from TELEFON");

IBQuery1->Active=true;

}

//---------------------------------------------------------------------------

void __fastcall TForm1::Button3Click(TObject *Sender)

{

Form2->Visible=true;

IBQuery1->Active=false;

IBQuery1->SQL->Clear();

IBQuery1->SQL->Add("select * from TELEFON");

IBQuery1->Active=true;

}

//---------------------------------------------------------------------------

void __fastcall TForm1::Button2Click(TObject *Sender)

{

Close();

}

//--------------------------------------------------------------------------

void __fastcall TForm1::Button4Click(TObject *Sender)

{

IBQuery1->Active=false;

IBQuery1->SQL->Clear();

IBQuery1->SQL->Add("select * from TELEFON");

IBQuery1->Active=true;

Form3->DBLookupComboBox1->ListField="TEL_NUM";

Form3->DBLookupComboBox1->KeyField="TEL_NUM";

Form3->Visible=true;

}

//---------------------------------------------------------------------------

void __fastcall TForm1::Button5Click(TObject *Sender)

{

Form4->QRDBText1->DataField="TEL";

Form4->QRDBText2->DataField="MARKA";

Form4->QRDBText3->DataField="COL_TOVARA";

Form4->QRDBText4->DataField="CENA";

IBQuery1->Active=false;

IBQuery1->SQL->Clear();

IBQuery1->SQL->Add("select TEL, MARKA, COL_TOVARA, CENA from TELEFON");

IBQuery1->Active=true;

Form4->QuickRep1->Preview();

}

//---------------------------------------------------------------------------

void __fastcall TForm1::Button6Click(TObject *Sender)

{

IBQuery1->Active=false;

IBQuery1->SQL->Clear();

IBQuery1->SQL->Add("select * from TELEFON where TEL like'" + Edit1->Text + "%'");

IBQuery1->Active=true;

Edit1->Text="";

}

//---------------------------------------------------------------------------

void __fastcall TForm1::Button7Click(TObject *Sender)

{

IBQuery1->Active=false;

IBQuery1->SQL->Clear();

IBQuery1->SQL->Add("select SHOP_NUM, SHOP, CITY, TEL_NUM, TEL, MARKA, VES, POLY, COLOR_DISPLEY, CAMERA, BLUETOOTH, IRDA, FM, MP3, DICTOFON, CENA, COL_TOVARA from SHOP, TELEFON where SHOP_NUM like'" + Edit2->Text + "%'order by MARKA");

IBQuery1->Active=true;

Edit2->Text="";

}

Form 2

#include <vcl.h>

#pragma hdrstop

#include "Unit2.h"

#include "Unit1.h"

#include "Project1.cpp"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm2 *Form2;

//---------------------------------------------------------------------------

__fastcall TForm2::TForm2(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button1Click(TObject *Sender)

{

Form1->IBQuery1->Active=false;

Form1->IBQuery1->SQL->Clear();

Form1->IBQuery1->SQL->Add("select TEL_NUM from TELEFON where TEL_NUM=" + Edit1->Text);

Form1->IBQuery1->Active=true;

if (Edit1->Text==Form1->DBGrid1->SelectedField->Text)

{

ShowMessage("Телефон с номером " + Form1->DBGrid1->SelectedField->Text + " уже существует");

Edit1->Text="";

Form1->IBQuery1->Active=false;

Form1->IBQuery1->SQL->Clear();

Form1->IBQuery1->SQL->Add("select * from TELEFON");

Form1->IBQuery1->Active=true;

}

else

{

Form1->IBQuery1->Active=false;

Form1->IBQuery1->SQL->Clear();

Form1->IBQuery1->SQL->Add("select * from TELEFON");

Form1->IBQuery1->Active=true;

Form1->IBQuery1->Active=false;

Form1->IBQuery1->SQL->Clear();

Form1->IBQuery1->SQL->Add("insert into TELEFON values (" + Edit1->Text + ", '" + Edit2->Text + "', '" + Edit3->Text + "', '" + Edit4->Text + "', '" + Edit5->Text + "', '" + Edit6->Text + "', '" + Edit7->Text + "', '" + Edit8->Text + "', '" + Edit9->Text + "', '" + Edit10->Text + "', '" + Edit11->Text + "', '" + Edit12->Text + "', '" + Edit13->Text + "', '" + Edit14->Text + "', " + Edit15->Text + ")");

Form1->IBQuery1->Active=true;

Form1->IBQuery1->Active=false;

Form1->IBQuery1->SQL->Clear();

Form1->IBQuery1->SQL->Add("select * from TELEFON order by TEL");

Form1->IBQuery1->Active=true;

Form2->Close();

}

}

Form 3

#include <vcl.h>

#pragma hdrstop

#include "Unit3.h"

#include "Unit1.h"

#include "Project1.cpp"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm3 *Form3;

//---------------------------------------------------------------------------

__fastcall TForm3::TForm3(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm3::Button1Click(TObject *Sender)

{

AnsiString Q;

Q=DBLookupComboBox1->Text;

DBLookupComboBox1->KeyField="";

DBLookupComboBox1->ListField="";

Form1->IBQuery1->Active=false;

Form1->IBQuery1->SQL->Clear();

Form1->IBQuery1->SQL->Add("delete from TELEFON where TEL_NUM=" + Q);

Form1->IBQuery1->Active=true;

Form1->IBQuery1->Active=false;

Form1->IBQuery1->SQL->Clear();

Form1->IBQuery1->SQL->Add("select * from TELEFON");

Form1->IBQuery1->Active=true;

Form3->Close();

}

Form 4

#include <vcl.h>

#pragma hdrstop

#include "Unit1.h"

#include "Unit4.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm4 *Form4;

//---------------------------------------------------------------------------

__fastcall TForm4::TForm4(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm4::FormCreate(TObject *Sender)

{

}


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

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

    дипломная работа [4,2 M], добавлен 22.04.2015

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

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

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

    курсовая работа [525,9 K], добавлен 12.04.2015

  • Разработка базы данных, предназначенной для отслеживания движения товара внутри сети магазинов. Анализ выходных, внутренних документов. Первоначальный набор сущностей для базы данных. Анализ запросов и установка дополнительных логических связей.

    курсовая работа [216,3 K], добавлен 21.02.2016

  • Нейронные сети как средство анализа процесса продаж мобильных телефонов. Автоматизированные решения на основе технологии нейронных сетей. Разработка программы прогнозирования оптово-розничных продаж мобильных телефонов на основе нейронных сетей.

    дипломная работа [4,6 M], добавлен 22.09.2011

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

    дипломная работа [1,4 M], добавлен 28.11.2012

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

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

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

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

  • Прямое проектирование баз данных: создание драйвера, генерация каталога, выполнение Script-файла. Использование свойств, определяемых пользователем, шаблонов скриптов. Перенос структуры данных с одного сервера на другой, синхронизация системного каталога.

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

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

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

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