[caption id="attachment_569" align="alignleft" width="279"]
database[/caption]
В наши дни все предприятия и мелкие торговые точки ведут учёт товаров на персональных компьютерах. Такой вид учёта намного упрощает работу сотрудников подразделения и ускоряет, если это магазин, или супермаркет скорость обслуживания посетителей. Для того чтобы максимально эффективно организовать работу с учётом товаров или услуг стоит использовать базу данных.
Определение типа хранимых данных
Любая база данных состоит из определённых таблиц, в каких хранится вся информация, не только о деятельности фирмы, но и обо всех клиентах, иногда, конкурентах и затратах компании. Если сказать проще, то все что необходимо фирме для её деятельности. Для того чтобы максимально эффективно построить работу базы данных, необходимо определить какая именно информация будет храниться в её таблицах. От этого будет зависеть и размер базы данных, и скорость её работы и естественно степень защиты и сохранения целостности информации. Основными данными в таблицах, как правило, могут быть такие типы данных как:
1. Текст (тип VarChar)
2. Числовые данные (в основном int или smallint)
3. Дата и время (типы данных DateTime, smalldatetime, time)
4. Денежный, дробный тип данных (money или float)
Определение типов данных позволяет кроме укореняя работы с базой позволяет максимально эффективно использовать выделенную память на компьютере или сервере.
Проектирование структуры
После того, как определились с типами хранимых данных, необходимо продумать, спроектировать структуру будущей базы данных. На этом этапе разработки необходимо определиться с количеством таблиц, их полями и типами. Продумать главные ключи к таблицам и продумать, так называемую связку с таблицами, построение вторичных ключей, которые помогут организовать начальную целостность данных.
Как правило, при проектировании базы данных, необходимо создать, основную табличку, в которой будет храниться информация о правах доступа к данным. Этот шаг позволяет организовать защиту данных и максимально разграничить доступ к хранимой информации.
Вторым шагом будет продумывание основных ключей к таблицам. Именно они помогут организовать начальную схему упорядоченности данных и связи между таблицами.
Последним этапом построение структуры базы данных считается продумывание вторичных ключей. Такие ключи ссылаются на те поля таблиц, удаление или изменение которых необходимо контролировать. Как правило это самый простой способ запретить удаление определённых данных.
После того, как пройдены эти, самые простые этапы можно приступать к написанию, созданию базы данных и заполнению таблиц информацией.
