ПредишенСледващото

Описание: Първоначално за натрупването и съхраняването на информация на компютрите, използвани местни масиви (или файлове), а за всяка от ключовите функционални задачи, за да създават свои собствени оригинални файлове и вкарвайки информация. Това е довело до значително дублиране на данни усложнява тяхното актуализиране, усложнява проблема с подобни задачи.

Размер на файла: 182,36 KB

изтеглен на работа: 45 души.

Ако тази работа са достигнали долната част на страницата има списък с подобни дела. Също така, можете да използвате бутона за търсене

FBGOU VPO Череповец State University

Институт по информационни технологии

MPO Computer председател

Дисциплина Данни на Guide-Bulgaria.com

Проектиране на база данни "Каталог на резервни части на превозното средство"

Завършил студент: Виноградов AS

Отне учител: Selyanichev OL

Марк _____________ класиране

В основата на счетоводството, контрола и планирането на всички видове картотеки, регистри, списъци и т.н. Те постепенно се натрупват и се актуализира. С голям обем на извличане на информация и съставяне на необходимата информация, се извършва на ръка, са доста отнемащ време процес.

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

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

Постепенно с развитието на компютърен софтуер бяха идеята за система за контрол, която ви позволява да се събират, съхраняват и актуализиране на данни, свързани с набор от задачи, като автоматизация на счетоводството на дружеството. Тези идеи са включени в системата за управление на бази данни (СУБД). СУБД не взаимодейства с местните и свързани помежду си с масиви от данни, наречени бази данни. С появата на бази данни от персонални компютри са се превърнали в най-популярните средства за обработка на информацията за маса. Те са банките инструмент за проектиране на данни при обработката на големи количества информация.

Една такава система информация сезиране е моята база данни "автомобилни части каталог." Тя автоматизира много от процесите, свързани с влизането и обработката на големи количества информация. Тази програма трябва да се улесни работата на магазините служители, клиенти и решаване на голяма част от проблемите, причинени от липсата на хартия.

1. Описание на предметната област

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

Предполагаем набор от необходимите функции:

Тази програма ще ви помогне бързо да се получи информация за детайлите и техните доставчици.

Програмата предвижда следните действия:

Infological модел се прилага във втория етап на проектиране на база данни, тоест, след словесно описание на предметната област. Infological целта на фазата на проектиране е да се получи семантични (концептуални модели), които отразяват нуждите от предметна област и информация на потребителите. Процесът на проектиране по-дълго, тя изисква обсъждане с клиента, с експертите в съответната област. Infological модел трябва да включва официално описание на предметната област, която ще бъде лесно да се "четат" не само експерти в бази данни. И това описание трябва да бъде най-кратко, за да бъде в състояние да оценят дълбочина и валидност изучаването на базата данни на проекта [2].

В неформална модел "същност- отношения" като инструмент за изграждане на семантични данни на модела в стъпка infological дизайн. Моделиране домейн основава на използването на графични диаграми включващи малък брой различни компоненти [5].

Основната концепция на ER-модели са същността на комуникацията и атрибут.

Entity (обект) - това е реален или представлява обект на домейн, коя информация трябва да се съхраняват и да бъдат на разположение. Разграничаване понятия като тип обект и субект, например. Концепцията за тип предприятие се отнася до набор от еднородни предмети, събития, личности, които действат като едно цяло. Предприятието например се отнася до конкретно нещо в комплекта. диаграми ER-модел Организацията е представена от правоъгълник, съдържащ името на юридическото лице.

Умение - с име образувание характеристика, която определя неговите свойства и като стойности от набор от ценности. Всеки атрибут предоставя име, който е уникален в рамките на духа.

Както бе избран модел релационни данни на модел на данните.

Релационния модел на данните # 151; логически модел на данните, стриктното официална теория, описваща структурен аспект, аспект, а аспект на данните за почтеност в релационни бази данни.

Основните предимства на модела на релационни данни са:

  • простота и достъпност;
  • независимостта на данните;
  • гъвкавост;
  • възможност nonprocedural заявка [6].

Атрибутите на същността ", резервни части каталог":

Въз основа на структурата, описана в раздел "Описание домен" може да бъде оформен нормализиран таблица (Таблица №1).

Таблица 1. нормализиран маса "на стоките Резервни части"

3NF е достатъчно, тъй като за този домейн в прехода към следните нормални форми няма да бъде значително увеличение удобство и ефективност, така че процесът на проектиране на нашия релационна база данни свършва.

5.Logicheskaya модел на данните.

Моделът на логически данни описва концепцията на домейните и техните взаимоотношения, и е прототип на бъдещата база данни. Логическата Моделът е създаден по отношение на концепциите за информация, но без никаква ориентация на конкретна СУБД.

Логически модел може да бъде представен под формата на ER-диаграма. Основните предимства на ER-модели:

  • видимост;
  • модели ви позволяват да се изработи база данни с голям брой обекти и атрибути;
  • ER-модел изпълнява в много системи, автоматизирано проектиране на база данни (например, CA BPwin Data Modeler).

База данни

Фиг. 2. ER -diagram

модел на данните 6.Fizicheskaya

Моделът на физически данни е изграден на базата на логически модел и описва данните има конкретен инструменти СУБД.

Връзката разработен в етап логика симулация се превръща в атрибут маса в колоните на типове данни на домейни, взети на избраните специфични СУБД. В резултат на физическа симулация е генерирането на софтуер за бази данни код, съответстващ на избрания диалект база данни Structured Query език SQL на.

Видовете полета за данни

  1. Разработване на приложение за работа с база данни

За да инсталирате базата данни връзка с приложението, което използва ODBC библиотечни функции.

След като инсталирате базата данни връзка с развитието на започване на прилагането приложение. За тази цел се използват следните компоненти:

  1. Критерии (ADO с раздели). Позволява създаването на база данни заявки, които връщат информация от базата данни (например SELECT команда) или не се образуват в резултат набор от данни (например, INSERT).

За време на разработването на програмата, за да попитам каква информация ще се извличат от базата данни в резултат на запитването, SQL собственост трябва да съдържат представени на езика на заявката SQL за извличане на данни.

В общи линии, искане за извличане на данни от таблицата е, както следва:

FieldList изберете от масата, където (Критерий) РЕД ОТ FieldList

SELECT # 151; записи за подбор на екип от маса и покажете съдържанието на полетата, чиито имена фигурират в списъка;

ОТ # 151; параметър команда, която определя името на таблицата, от която искате да направите избор;

КЪДЕ # 151; параметър, който определя критериите за подбор. В най-простия случай, критерият # 151; Тази инструкция проверява съдържанието на областта;

ORDER BY - параметър, който определя състоянието, при което са подредени записи, които отговарят на критериите за заявката.

  1. Таблица (ADO с раздели). Осигурява достъп до файла (отделна таблица на база данни)
  2. DataSource (с раздела Data Access). Тя дава възможност за комуникация на данни редактиране компонент дисплей (например, DBGrid компонент) и източника на данни, който може да бъде таблица (Таблица компонент), или в резултат на SQL-заявка за маса (Запитване компонент).
  3. DbGrid (с данни за управление на разделите). Показва записите в набора от данни в табличен формат. DATASOURCE на имот уточни източник на данни компонент.
  4. DbComboBox (с данни за управление на разделите). Показва записите на поле маса или резултатите от заявката.
  5. DbLookupComboBox (с данни за управление на разделите). Показва записите на един от свързаните полета на масата.

Също така, при разработването на заявление са били използвани други компоненти:

Бътън. Label. Edit. ComboBox, както и други компоненти.

В хода на изпълнение на курсова работа познания в проектирането и програмирането на релационни бази данни са фиксирани.

Също така е възможно Borland Delphi среда са изследвани за работа с бази данни, комуникация с тях, управление на данни чрез тези връзки, добавяне, изтриване, редактиране на записи, както и искания за създаване.

Резултати от курсовата работа е програма за управление на база данни "резервни части каталог."

Windows, съобщения, SysUtils, варианти, Курсове, графики, Контроли, формуляри,

Диалози, DBCtrls, StdCtrls, DB, решетки, DBGrids, ADODB, ExtCtrls, менюта;

процедура Button2Click (Sender: TObject);

процедура Button3Click (Sender: TObject);

процедура Edit1Change (Sender: TObject);

процедура DBLookupComboBox1Click (Sender: TObject);

процедура DBLookupComboBox2Click (Sender: TObject);

процедура N3Click (Sender: TObject);

процедура N1Click (Sender: TObject);

процедура N4Click (Sender: TObject);

процедура Button4Click (Sender: TObject);

процедура Button5Click (Sender: TObject);

процедура N5Click (Sender: TObject);

процедура N8Click (Sender: TObject);

процедура Button6Click (Sender: TObject);

процедура Button7Click (Sender: TObject);

процедура N6Click (Sender: TObject);

процедура Button8Click (Sender: TObject);

процедура Button9Click (Sender: TObject);

процедура N7Click (Sender: TObject);

процедура Button10Click (Sender: TObject);

процедура Button11Click (Sender: TObject);

ADOQuery 1. SQL. Добави ( "SELECT фирма strana_firmy, т, търговска марка, единица, единица");

ADOQuery 1. SQL. Добави ( "ОТ фирма, държава, т, търговска марка, единица, където единица = detal.marka_ marka.kod и ');

ADOQuery 1. SQL. Добави ( "detal.uzel_ = uzel.kod и Firma.kod = detal.kod_firmy и ');

ADOQuery 1. SQL. Добавя се ( "detal.agregat_ = agregat.kod и Firma.kod = strana.kod и marka.kod = '+ inttostr (DBLookupComboBox 1. KeyValue) +' ');

процедура TForm1.DBLookupComboBox2Click (Sender: TObject);

ADOQuery1.SQL.Add ( "ОТ фирма, държава, т, търговска марка, единица, където единица = detal.marka_ marka.kod и ');

ADOQuery1.SQL.Add ( "detal.uzel_ = uzel.kod и Firma.kod = detal.kod_firmy и);

ADOQuery1.SQL.Add ( "detal.agregat_ = agregat.kod и Firma.kod = strana.kod и uzel.kod = '+ inttostr (DBLookupComboBox2.KeyValue) +' ');

процедура TForm1.N3Click (Sender: TObject);

За повече информация относно програмата.

В "авточасти" е предназначен за управление на справочник с данни, автомобилни части.

В тази програма, изпълнява следните задачи:

При монтажа, трябва да поставите за проект 1. EXE файлове и BD. MDB в същата директория.

Описва как да стартирате програмата.

За да стартирате програмата, ще трябва да стартирате файла на проекта 1. Търсейки

Как да работят

За tkryvaetsya главния прозорец, където можете да намерите:

  • Бутон за показване на информацията на доставчика на предприятия;
  • бутон за показване на резюме на информацията;
  • Бутон за показване на пълна информация база данни;
  • Невярно е да търсите детайлите;
  • Меню за търсене на части на превозното средство;
  • Меню за търсене на части на компонентите на превозното средство;
  • Добавянето на раздел информация;
  • бутон за излизане от програмата;
  • Информация раздел.

База данни

Чрез натискане на бутона ще получите съответните бутони име заявки за извличане на данни.

База данни

База данни

Пълен дисплей:

База данни

Подробно търсене по марка автомобили (в резултат на искане за автомобилната марка):

База данни

В резултат на искане за сайтове за търсене кола:

База данни

За да добавите необходимите данни в базата данни, е необходимо да кликнете върху бутона "Добави", а след това ще бъде представен със списък добавяне на необходимата информация в базата данни.

База данни

База данни

Добавянето на страната доставчик:

База данни

База данни

Добавянето на марка кола:

База данни

Приключва работата с програмата, като натиснете бутона "Изход".

Новокузнецк Разбира работа работа е необходимо да се изработи на базата данни включва информация, представена под формата на атрибутите групи: Фармация име наркотици; Резюме; място за съхранение; от датата на получаване; енория; в края на месеца остатък; фирмата производител; . Настройка на доставчика и така е, както следва: Създаване на база данни. Организирайте редовни контакти между масите, за да се гарантира целостта на тяхната база данни.

База данни дизайн дневни отдел колеж изпълнени: студент гр. В хода на тази работа задачата ?? разработване на дизайн база данни за съхраняване на необходимата информация в една организация да се създаде база данни за запълване. Базата данни трябва да бъдат проектирани като се вземат предвид реализацията на различни видове заявки за получаване на информация. При проектиране на база данни трябва да обмисли възможността за издаване на доклад за хартия.

Застрахователни компании - са финансови посредници, които са специализирани в предоставянето на застрахователни услуги. Тяхната работа се състои във формирането на базата на договори с юридически и физически лица (чрез продажбата на застрахователни полици) специален паричен фонд, от които са направени плащания на притежателите на полици в брой се дължи на размера на настъпване на определени събития (застрахователни случаи).

База данни - е, преди всичко, хранилище на обекти с данни, т.е. набор от възможни концепции или събития, описан база данни, търсене на основата на тези обекти. Базата данни може да се разглежда не само на масата, да индексира файлове със знанието на различни формати, но самите файлове, защото те не са въвели хранилища на знания в такава база данни. Бази данни могат да се използват като помощен инструмент, който ви позволява да се реализират някои полезни функции.

Колона от таблицата съдържа един и същ вид информация за всички записи, се нарича поле. DBText ?? Използва се за показване на текст, но не и да се променят настоящите области набор от данни. DBEdit ?? Тя е предназначена да покаже и да промените набора от данни на текстови полета. Подобна компонент ComboBox Stndrd страница, но поддържа текстово поле база данни.

Нотариус - един от най-важните институции на съдебната система, предназначени за насърчаване на образуването на демократична правова държава, която защитава правата и законните интереси на гражданите и юридическите лица чрез извършване на нотариални актове.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!