Исследование информационного обеспечения предприятия

Отчет по практике - Компьютеры, программирование

Другие отчеты по практике по предмету Компьютеры, программирование

ификаторов и быть уникальными в пределах таблицы;

определения_ограничения_ таблицы - задание некоторого ограничения целостности на уровне таблицы.

 

3.3 Система управления базы данных

 

Система управления БД является SQL - сервер, обычно работает в компьютерных системах, которые имеют более одного пользователя, и, следовательно, возникает необходимость различать их между собой. Обычно в такой системе каждый пользователь имеет некий код проверки прав, который его идентифицирует. В начале сеанса с компьютером, пользователь входит в систему (регистрируется), сообщая компьютеру определённый ID (идентификатор). Любое количество людей, использующих тот же самый ID доступа, является отдельными пользователями; и аналогично, один человек может представлять большое количество пользователей в разное время, используя различные идентификаторы.

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

 

3.4 Вид доступа к базе данных

 

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

Приводятся следующие, сформулированные ведущими поставщиками СУБД, свойства идеальной системы управления распределёнными базами данных:

Прозрачность относительно расположения данных: СУБД должна представлять все данные так, как если бы они были локальными;

Гетерогенность системы: СУБД должно работать с данными, которые хранятся в системах с различной архитектурой и производительностью (независимость от СУБД);

Прозрачность относительно сети: СУБД должна одинаково работать в условиях разнородных сетей;

Поддержка распределённых запросов: пользователь должен иметь возможность объединять данные из любых баз, даже если они размещены в разных системах;

Поддержка распределённых транзакций: СУБД должна выполнять транзакции, выходящие за рамки одной вычислительной системы, и поддерживать целостность распределённой БД даже при возникновении отказов, как в отдельных системах, так и в сети;

Универсальность доступа: СУБД должна обеспечить единую методику доступа ко всем данным.

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

Системы распределенной обработки данных в основном отражают структуру и свойства много пользовательских операционных систем с базой данных, размещённой на большом центральном компьютере (мэйнфрейме). Ещё до недавнего времени это был единственно возможный вариант вычислительной среды для реализации больших БД. Клиентские места в этом случае реализовались в виде терминалов или мини - ЭВМ, обеспечивающих в основном ввод - вывод данных и не имеющих собственных вычислительных ресурсов для функционально - ориентированной обработки получаемых данных.

 

3.5 Взаимодействие базы данных с производственными процессами

 

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

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

 

 

4. Автоматизированная информационная система, используемая на предприятии

 

1С: Бухгалтерия 8 - универсальная программа массового назначения для автоматизации бухгалтерского и налогового учета, включая подготовку обязательной (регламентированной) отчетности. Это готовое решение для ведения учета в организациях, осуществл?/p>