![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() ![]() |
![]() |
Chainiku |
![]()
Сообщение
#1
|
Гость ![]() |
Задача: Необходимо создать базу данных, не используя BDE, SQL и т.д.
Как создать свою собственную базу данных? Где можно почитать в сети на эту тему? Где посмотреть примеры кода? Если данных очень много, как их расположить в памяти? К примеру более чем 2000 сотрудников – фамилии, зарплата. Нужно ли запихивать все данные в память, чтобы перемещаться по ним и оперировать с возможными модификациями более быстро? А может быть загружать в память только одну фамилию с зарплатой, позицируя в файле на необходимые данные и в случае их изменения сразу проводить перезапись файла? Я очень мало знаю про все это. Помогите "чайнику" – пытающимуся вырасти до "котла". |
Shadow |
![]()
Сообщение
#2
|
![]() Lonely_Raven ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 640 Пол: Мужской Репутация: ![]() ![]() ![]() |
а пользоваться Структурированным Языком Запросов будете
-=-=-=-=-=-=-= Вы хотите создать полноценный движок ТИПА MySQL и.т.д. или что-то по проще? -=-=-=-=-=-=-=- -------------------- Программа делает то что вы ей приказали а не то что бы ВАМ хотелось бы.
МЕРФИ --------------------- RTFM - Read the fucking manual --------------------- http://www.livejournal.com/users/lonley_raven/ |
Chainiku |
![]()
Сообщение
#3
|
Гость ![]() |
Мне хочется создать новый формат базы данных, только для своих нужд, для моей программы. Чтобы это сделать, очень хочется понять принцип организации базы данных на программном уровне, а не "поставил - прицепил - настроил - слил заказчику". Хочется где-нибудь прочитать на русском языке как устроена база данных – то есть её файл.
|
Shadow |
![]()
Сообщение
#4
|
![]() Lonely_Raven ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 640 Пол: Мужской Репутация: ![]() ![]() ![]() |
-------------------- Программа делает то что вы ей приказали а не то что бы ВАМ хотелось бы.
МЕРФИ --------------------- RTFM - Read the fucking manual --------------------- http://www.livejournal.com/users/lonley_raven/ |
CJ |
![]()
Сообщение
#5
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 84 Пол: Мужской Репутация: ![]() ![]() ![]() |
Лучше всего использовать DataBaseDesctop. А если свой формат создавать, то только используя тип Record.
-------------------- * Origin: "It's MY LIFE!!! © Jhon Bon Jovi"
|
mj |
![]()
Сообщение
#6
|
![]() Adminь ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 803 Пол: Мужской Реальное имя: Евгений Репутация: ![]() ![]() ![]() |
лучше хранить в памяти не более 1 Mb данных, а 2000 записей могут вместится в этот метр...
а вообще лучше каждую таблицу хранить в отдельном файле, ну и естественно эффективно делить данные на таблици... По поводу записей record не соглачен... |
destroyer |
![]()
Сообщение
#7
|
Гость ![]() |
А вот я сейчас начал изучать БД в универе, под Делфи (DatabaseDesktop,dBaseIV). Но на практике нам объясняют не принципы работы, а что-то на уровне "сначала тыкаем эту кнопочку, потом эту два раза и нажимеам OK"
![]() Не подскажете где нарыть нормальный мануал? |
mj |
![]()
Сообщение
#8
|
![]() Adminь ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 803 Пол: Мужской Реальное имя: Евгений Репутация: ![]() ![]() ![]() |
про MySQL я нашёл практически всё...
!!! Кстати, если кому нужен суперский мануал на расском по MySQL 4, обращайтесь... |
KRUTOY |
![]()
Сообщение
#9
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 68 Пол: Мужской Репутация: ![]() ![]() ![]() |
mj
мне нужно,если не трудно,скинь на мыло?? fjodorow@list.ru -------------------- Главное - чтобы воля была, к победе...
|
APAL |
![]()
Сообщение
#10
|
![]() Смотрю... ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 055 Пол: Мужской Реальное имя: Пшеничный Алексей Анатольевич Репутация: ![]() ![]() ![]() |
И мне plz...
grimlin@yandex.ru P.S.: Так же приму с благодарностью любые другие материалы по Дельфи. (сам начал недавно изучать) -------------------- |
Catty |
![]()
Сообщение
#11
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 239 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
и мне пожалуйста тоже скинь: bromy@i.com.ua
-------------------- For every evil under the sun
There is a remedy or there is none If there is one - try to find it If there is none - never mind it! |
UtaH |
![]()
Сообщение
#12
|
![]() человек-нерпа ![]() ![]() ![]() Группа: Пользователи Сообщений: 285 Пол: Женский Репутация: ![]() ![]() ![]() |
Не буду повторять просьбу, т. к. в голову ничего не лезет :P
Если не трудно, на UtaHSh@list.ru сбрось, please! -------------------- I am riding a Thesaurus!
|
Romario |
![]()
Сообщение
#13
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 89 Пол: Мужской Репутация: ![]() ![]() ![]() |
mj
Если не трудно и мне.. очень интересно: romario4@yandex.ru |
hiv |
![]()
Сообщение
#14
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 660 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
Формат фаайла - это ерунда... Самое главное функции выбора и записи в этот файл. Если ты хочешь получить какую либо функциональность от своей базы, то вкладывай ее в функции. Система управления базами данных (СУБД)- читай так: вся суть не в файле, а в управлении данными в нем. А формат файла сложится после того как определишся с перечнем функций тебе необходимых и того, как ты их будешь реализовывать.
Можешь почитать Т.Карпова "Базы данных. Модели, разработка, реализация" М.: Питер, -2001г. А вообще не изобретай велосипед, возьми любую бесплатную СУБД в зависимости от твоих нужд и записывай данные в шифорванном виде, а при чтении расшифровывай ;) -------------------- Никогда не жадничай. Свои проблемы с любовью дари людям!
|
![]() ![]() |
![]() |
Текстовая версия | 8.07.2025 15:23 |