КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Основные отличия СУБД от Excel
Основные отличия Oracle от Visual FoxPro и Access Основные отличия SQL Server от Visual FoxPro и Access Основные отличия SQL Server от Oracle Основные общие черты SQL Server и Oracle · Обе СУБД являются реляционными, полнофункциональными. · Используются для создания распределенных баз данных коллективного использования. · Реализуют многопользовательский удаленный режим типа Клиент‑Сервер доступа к данным. · Имеют развитые средства реляционного доступа к данным (Transact-SQL, PL/SQL), администрирования, защиты и восстановления базы данных. · Отсутствуют средства разработки приложений. · Простота в использовании. · Имеются гибкие и мощные средства администрирования, коллективного использования, защиты и восстановления баз данных. · Наличие развитого языка запросов Transact-SQL. · Отсутствуют средства разработки приложений и собственный язык программирования. · Имеются развитые средства администрирования, коллективного использования распределенных баз данных, защиты и восстановления баз данных. · Наличие мощного языка запросов PL/SQL и средств разработки приложений. · Нельзя хранить в одном столбце таблицы базы данные различных типов. · Обеспечивается контроль данных при вводе их в базу. · Число записей в базе может быть очень большим. · Можно установить связи между таблицами базы и внешними источниками (базами данных, электронными таблицами) так, что пользователю они будут представлены в виде одной виртуальной таблицы. · Поддерживается одновременная работа с базой многими пользователями. · Наличие более развитых средств защиты от несанкционированного доступа к базам, копирования и восстановления базы данных.
Достоинства FoxPro. Наличие собственного развитого, простого и удобного языка программирования, мастеров, конструкторов, обработка несколькихбаз данных с различными СУБД, возможность создания исполняемых EXE‑файлов. Недостатки FoxPro. Сложность написания программ, отсутствие средств защиты и восстановления информации, ограничения на объем информации, наличие ошибок при установке связей между таблицами в запросах, формируемых визуальными средствами (ошибки обходятся путем установки связей средствами фильтрации). FoxPro рекомендуется использовать для разработки достаточно сложных приложений с ограниченным объемом (не более миллиона записей) обрабатываемой информации для небольших и средних предприятий. Достоинства Access. Простота, гибкость, русификация, наличие разнообразных мастеров, конструкторов, надежная работа. Недостатки Access. Слабые средства защиты и восстановления информации, ограничения на объем информации, отсутствие собственного языка программирования, низкая скорость при работе с большими объемами информации. Access рекомендуется использовать для разработки простых приложений и персональных баз данных с ограниченным объемом (несколько сотен тысяч записей) информации для небольших предприятий. Достоинства SQL Server. Имеются гибкие и мощные средста администрирования и языка запросов Transact-SQL, надежность, эффективная работа, ориентация на коллективное использование. Недостатки SQL Server. Отсутствуют средства визуальной разработки приложений. SQL Server рекомендуется использовать для создания очень больших централизованных или распределенных баз данных (хранилищ данных) коллективного использования для средних и крупных предприятий. Достоинства Oracle. Достоинства аналогичны достоинствам SQL Server плюс наличие развитых средств загрузки/разгрузки данных, разработки приложений и оперативного анализа данных. Недостатки Oracle. Сложность и высокая стоимость приобретения. Oracle рекомендуется использовать для очень больших централизованных или распределенных баз данных (хранилищ данных) коллективного использования для крупных предприятий. Общие рекомендации. Для организации хранилища данных больших объемов рекомендуется использовать SQL Server или Oracle, а в клиентском приложении доступ к данным этого хранилища осуществить средствами СУБД Access (через проект), FoxPro (через удаленные представления) или средствами языков программирования Visual Basic, Visual C++, Delphi, C++ Builder (через ADO), или инструментальными средствами обработки данных Oracle.
Дата добавления: 2014-12-10; Просмотров: 3631; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |