Добавление нового телефона в таблицу Telefon

Курсовая работа

По дисциплине «Базы данных»

Тема: Учет движения товара и денежных средств на малом предприятии и индивидуальными предпринимателями.

 

 

Студент группы УОВ 320201(650)

Волосач А.А

Ст. преподаватель:

Чагаева О. Л

Проверил ст. преподаватель

 

Екатеринбург 2014г.

Содержание

1 Введение

2 Спецификация

3 Отчет по атрибутам

4 Отчет по типам данных

5 Отчет по доменам

6 Отчет по сущностям

7 Примеры содержания информации в базах данных

8 Примеры запросов

 

 

Введение

Менеджеры выполняют несколько операций. В базе вводятся

данные о выборах, о товаре и их подчиненности, об участии конкретных

товаров в конкретных выборах, по документации.

При проведении нескольких различных выборов необходимо знать сколько

и каких товаров будут участвовать в этом выборе, по какой схеме

подчинения они будут относиться друг к другу, какое количество товара будет продано, ведь от этого напрямую зависят от работы менеджера

Анализ проводится по виду выборов. По этому анализу менеджер может

Определить, сколько товара необходимо отгрузить.

 

Спецификация

Необходимо создать БД, где собирается информация и проводится анализ

взаимодействия товара разных уровней.

 

[1] Менеджер

Код менеджера

Наименование

ИНН

Адрес

Город

 

[2] Телефоны

Код телефона

Номер

 

[3] Счет

Код счета

Банк

Расчетный счет

Короткий. Счет

БИК

 

[4] Группа товара

Код группы

Наименование группы

 

[5] Товар

Код товара

Наименование товара

Артикул

Производство

 

[6] Операции

Код операции

Дата операции

Цена

Количество

Признак

 

[7] Расчет

Код расчета

Сумма расчета

Дата расчета

 

 

Рисунок 1 - Логическая схема базы данных

 

Рисунок 2 - Физическая схема базы данных

 

 

Gruppa tovara
ColumnName DataType PrimaryKey NotNull   Default Value Comment AutoInc
Kod tovara VARCHAR(20) PK NN       AI
Naimenovanie tovara VARCHAR(20)            
IndexName IndexType Columns
PRIMARY PRIMARY Kod tovara

Группа товара включает в себя: код и наименование товара продаваемое менеджером

 

Menedjer
ColumnName DataType PrimaryKey NotNull   Default Value Comment AutoInc
Kod_Menedjer VARCHAR(20) PK NN     ðððîïàíââåí AI
Naimenovanie VARCHAR(20)            
INN VARCHAR(20)            
Adres VARCHAR(20)            
Gorod VARCHAR(20)            
IndexName IndexType Columns
PRIMARY PRIMARY Kod_Menedjer

Информация о менеджере: ИНН, Адрес , город в котором он работает.

 

 

Operacii
ColumnName DataType PrimaryKey NotNull   Default Value Comment AutoInc
Kod operasii INTEGER PK NN UNSIGNED     AI
Menedjer_Kod_Menedjer VARCHAR(20)   NN        
Tovar_Kod tovara INTEGER   NN UNSIGNED      
Data operasii DATE            
Sena VARCHAR(20)            
Kolihestvo VARCHAR(20)            
Priznak VARCHAR(20)            
 

Информация о операциях таких как : Цена, количество, дата операции, и т.д

Rashot
ColumnName DataType PrimaryKey NotNull Flags Default Value Comment AutoInc
Kod rashota VARCHAR(20) PK NN       AI
Operacii_Kod operasii INTEGER   NN UNSIGNED      
Summa operacii VARCHAR(20)            
Data rashota DATE            
 

Расчёт : Дата, номер,индекс.

 

Shot
ColumnName DataType PrimaryKey NotNull Flags Default Value Comment Auto
Kod shota VARCHAR(20) PK NN       AI
Menedjer_Kod_Menedjer VARCHAR(20)   NN        
Bank VARCHAR(20)            
Rashotnii shot VARCHAR(20)            
Kor.Shot VARCHAR(20)            
BIK VARCHAR(20)            
 

Счёт: Код счёта , наименование банка, БИК, и т.д

Telefons
ColumnName DataType PrimaryKey NotNull Flags Default Value Comment Auto
Kod telefons VARCHAR(20) PK NN       AI
Menedjer_Kod_Menedjer VARCHAR(20)   NN        
Nomer VARCHAR(20)            
IndexName IndexType Columns
PRIMARY PRIMARY Kod telefons
     

Телефон: Номер, код менеджера, код телефона

Tovar
ColumnName DataType PrimaryKey NotNull Flags Default Value Comment AutoInc
Kod tovara INTEGER PK NN UNSIGNED     AI
Gruppa tovara_Kod tovara VARCHAR(20)   NN        
Naimenovanie tovara VARCHAR(20)            
Artikul VARCHAR(20)            
Proizvodstvop VARCHAR(20)            
IndexName IndexType Columns
PRIMARY PRIMARY Kod tovara
     

Товар: вся информация о товаре

 

 

Примеры запросов

Просмотр базы данных

select * from Tovar

Добавление нового телефона в таблицу Telefon

insert into Telefon values (‘343’, ‘56785678967’,’5658hk568’);