12:15

В Базу данных, которая в Access, надо вбить миллион записей.
Так как это явно надо делать не ручками, то посему вопрос, существует ли какая-нибудь программа для такой операции?

Комментарии
05.04.2010 в 12:23

WAAAAAAAAAGH!!!!!!1111ONEONE
к акцессу ничего не мешает подключиться программно и SQL-запросами все вводить. Вопрос в источнике данных
05.04.2010 в 12:29

Я знаю, что я гений, но мне от этого ничуть не легче.
ничто не мешает написать программу и прямо в том же Access-е :)
05.04.2010 в 12:55

Люди никогда не достигнут совершенства, пока будут оставаться людьми...
Фу.... Не пользуйтесь аксессом вообще. :-!
05.04.2010 в 18:09

Soleil Gris
Напишите - какие данные нужно программно вбить и в какие таблицы. Может быть это пятиминутная работа?

Фу.... Не пользуйтесь аксессом вообще. :-!
ИМХО Access неплох как локальная БД, т.к. почти любой пользователь уже имеет установленную СУБД, умеет с ней работать. Ну и JET встроен в Windows.
05.04.2010 в 22:39

давай оставим следы на песке под стеклом песочных часов
Soleil Gris

Строго говоря, миллион записей в Access не поместится :)

А если не вручную, то откуда? Excel? Форматированный текст? Или как?
06.04.2010 в 01:55

ИМХО Access неплох как локальная БД, т.к. почти любой пользователь уже имеет установленную СУБД, умеет с ней работать. Ну и JET встроен в Windows.

SQLite хуже? :)
06.04.2010 в 07:34

Я знаю, что я гений, но мне от этого ничуть не легче.
Тигр SQLite хуже? :) - сложнее для новичка, в этом всё дело, обычно
06.04.2010 в 10:11

если в SQLite это сделать будет проще, то, я думаю, мне не составит в этом труда, ибо с новыми оболочками знакомлюсь быстро. Вообще кое-какое представление имею о БД.

mr Gray данные.. ммм. таблиц порядка двадцати и в целом и общем должно быть миллион записей.

A r i s e n нет, значит, нет. Буду рада, если подскажите, как это сделать в любой другой оболочке. :)
06.04.2010 в 10:17

IDDQD - Команда молодости нашей, команда, без которой мне не жить.
SQLite хуже? :)
С точки зрения применения его обычным пользователем (далёким от программирования) - хуже. В этом отношении Access с его гуёвыми фенечками и рюшечками гораздо проще в освоении.

ЗЫ: Сам я пользуюсь SQLite'ом для организации файловых хранилищ.
06.04.2010 в 10:18

IDDQD - Команда молодости нашей, команда, без которой мне не жить.
Soleil Gris, ещё раз вопрос: а источник записей какой? Откуда данные будут браться?
06.04.2010 в 10:20

хы
из головы
06.04.2010 в 10:25

IDDQD - Команда молодости нашей, команда, без которой мне не жить.
из головы
Эммм.... Тогда, наверное, лучше всё-таки Access. Он позволит достаточно просто создать формочки, удобные для занесения такого количества записей.
06.04.2010 в 10:28

давай оставим следы на песке под стеклом песочных часов
Если из головы - то как Вы вообще подразумеваете оптимизировать ввод? Другое дело, если б он сам из Экселя читал...
06.04.2010 в 10:34

из Экселя можно попробовать.
Мне, например, не стоит труда ввести 50 различных фамилий и 50 имен, к примеру. это все же проще, чем миллион
06.04.2010 в 12:08

Я знаю, что я гений, но мне от этого ничуть не легче.
Soleil Gris, тогда сначала надо определиться с задачей, иначе вариантов миллион.. Так для чего нужна это база и зачем в неё надо вбить столько данных?

ps
у нас в институте было регулярной задачей для лаб написать генератор данных для заполнения таблиц в БД.
06.04.2010 в 12:26

вот непосредственно для универа и надо.
курсовая. столько данных необходимо, чтобы лучше рассмотреть оптимизацию. просмотреть все запросы и т.п.

вот честно, мне вариант любой, мне просто надо выполнить это действие и все.
06.04.2010 в 13:52

WAAAAAAAAAGH!!!!!!1111ONEONE
Soleil Gris сделайте примитивный генератор случайных слов и пусть он наполняет базу. задача довольно простая
06.04.2010 в 13:57

Я знаю, что я гений, но мне от этого ничуть не легче.
Soleil Gris, получается, что есть задача протестировать некий способ оптимизации. Для этого нужна база с кучей записей, так?