24.03.2005Критерии выбора СУБД при создании информационных систем
Выбранный программный продукт должен удовлетворять как текущим, так и будущим потребностям предприятия, при этом следует учитывать финансовые затраты на приобретение необходимого оборудования, самой системы, разработку необходимого программного обеспечения на ее основе, а также обучение персонала. Необходимо убедиться, что новая СУБД способна принести предприятию реальные выгоды
<
29.10.2004Модели баз данных
Концептуальная модель Инфологическая модель данных "Сущность-связь" Реляционная модель Язык SQL, быстрый старт
<
26.09.2004Заметки о рекурсии - 3. Косвенная рекурсия
До сих пор, говоря о рекурсии, мы подразумевали, что рекурсивная процедура обращается к самой себе. Например, для вычисления факториала нужно сначала найти факториал меньшего числа; чтобы переложить «ханойскую башню», нужно переложить башню из меньшего числа колец, и так далее. В принципе, ничто не мешает нам обобщить подобный метод на большее число процедур. Автор: Alf <
19.09.2004Естественные ключи против искуственных ключей
Данная статья излагает взгляд автора на проблему, регулярно обсуждающуюся в группах новостей, посвящённых разработке приложений с использованием РСУБД. Каждая запись в таблице, входящей в РСУБД, должна иметь первичный ключ (ПК) - набор атрибутов, уникально идентифицирующий её в таблице. Автор: Тенцер А. Л. <
16.05.2004Нормализация реляционных баз данных
Итак, основная тема очередной статьи – нормализация баз данных. Однако перед тем как приступить к ее изучению, нам придется разобраться с некоторыми важными понятиями реляционной теории. Одно из них – понятие ключа. Автор: Alf <
13.05.2004CVS - система управления версиями
Практика показывает, что большое количество программистов ведут разработку программ под ОС Windows очень странными способами - про version control они даже не догадываются, правят по живому, раз и навсегда. На просьбу вернуться к предыдущей версии хлопают глазами и говорят "а мы уже всё переправили!". В общем, культура программирования в массе своей на уровне африканской деревни. Автор: Алексей Махоткин <
08.01.2004Теоретические основы реляционных баз данных.
Как уже упоминалось в предыдущей статье, на поверхностном уровне реляционную базу данных можно представить себе как набор взаимосвязанных таблиц, содержащих данные. (К слову сказать, ранние примитивные реляционные СУБД, некоторые из которых дожили и до настоящего времени, по сути таковым набором и являются; средства, которые превращают реляционную БД из набора таблиц в мощное средство Автор: Alf <
14.12.2003Введение в Базы данных
По поводу стиля изложения замечу следующее. Я не ставил перед собой задачу сделать мгновенный снимок текущего состояния СУБД. Вместо этого была предпринята попытка показать краткую предысторию развития методов и средств обработки данных, которая в результате привела к появлению СУБД. Зачастую понять, почему предмет именно таков, намного проще, проследив его эволюцию. Автор: Alf <
28.04.2003Что такое правильная разработка программ?
Что такое правильная разработка программных систем? Что является правильным? Создаете ли вы «программу на коленке» или используете новейшие методологии RUP, XP, UML, или что-то более экзотическое. Когда можно сказать, что разработка правильна, что является критерием? Эта статья - размышление на эту тему. Автор: Сергей Трофимов <