Книга для начинающих изучать базы данных | |
---|---|
DriveSoft Автор Сообщений: 43 Дата регистрации: 29.09.2014 |
Потихоньку пишу книгу, для начинающих изучать базы данных. Упор сделан в основном на практику, чтобы в кратчайшие сроки читатель смог приступить к созданию Windows приложения для работы с БД.
Переодически дописываю новые главы. Буду рад, если оставите свои комментарии, все ли доступно написано? или где то столкнулись со сложностью понимания материала? Книга в PDF формате [url]http://myvisualdatabase.com/download/Базы данных для начинающих.pdf[/url] Исправлено 7 раз(а). Последнее : DriveSoft, 23.02.17 00:03 |
Re: Книга для начинающих изучать базы данных | |
---|---|
Vedmak Сообщений: 5966 Откуда: CiTY Дата регистрации: 30.10.2003 |
Не поздно ли?
|
Re: Книга для начинающих изучать базы данных | |
---|---|
DriveSoft Автор Сообщений: 43 Дата регистрации: 29.09.2014 |
Спят уже все? ) |
Re: Книга для начинающих изучать базы данных | |
---|---|
Taran Сообщений: 13623 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Первое предложение и сразу пи..ц.
Речь про БД или таблицу? |
Re: Книга для начинающих изучать базы данных | |
---|---|
DriveSoft Автор Сообщений: 43 Дата регистрации: 29.09.2014 |
Согласен, с академической точки зрения написано неверно, но моя цель - написать простым языком. С самых первых строк книги мне не хотелось бы пугать сложными подробностями, т.к. книга расчитана на неподготовленного читателя. |
Re: Книга для начинающих изучать базы данных | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Неподготовленного читателя надо готовить, а не вводить в заблуждение. В частности перевирая всю терминологию.
------------------ WBR, Igor |
Re: Книга для начинающих изучать базы данных | |
---|---|
DriveSoft Автор Сообщений: 43 Дата регистрации: 29.09.2014 |
Пока вы нашли только один факт, о какой всей терминологии вы говорите? Далее в книге все встанет на свои места и читатель поймет, что база данных это сопокупность таблиц. Исправлено 1 раз(а). Последнее : DriveSoft, 23.02.17 17:36 |
Re: Книга для начинающих изучать базы данных | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
В одной этой фразе уже имеется 3 терминологических ошибки.
- БД это не таблица. - Таблица (та что в БД, не та что визуальный компонент) не имеет "строк и колонок", в ней есть поля и записи. При том что на уровне реляционной теории (по сути чистой математики) всё это называется вообще "отношение, атрибут, кортеж". "Строки и колонки" как раз будут в визуальной компоненте, которую называют для непротиворечивости Grid, или "сетка" ("Визуальная компонента таблица [данных]" - слишком длинно). Не совсем правильно учить новичка тому что первичный ключ это именно id, что он числовой и что он генерируется СУБД автоматически. Всё же в "классике" более правильный подход с описанием ключей-кандидатов, и одного из них выбираемого как "первичный ключ" - при том всё это описывается на основе функциональных зависимостей, а не "просто так бахнули чтобы было". А про "id" стоит рассказать отдельно, как про суррогатный ключ - для чего он нужен, какие проблемы возникают при использовании "натурального" ключа (того же названия компании или марки техники) в качестве внешнего в связанных таблицах. Это совсем не сложно , при том будет логично и очень наглядно. Я бы не стал писать такого рода книгу-инструкцию "с нуля". Лучше в "теоретических" частях делать просто адаптацию классических работ. В этом отношении вторая часть, где описывается нормализация гораздо лучше - там уже и "поля" фигурируют вместо "колонок", и формальные определения есть с "толкованием". Не хватает лишь небольшого глоссария для расшифровки терминов "отношение", "кортеж", "функциональная зависимость". ------------------ WBR, Igor |
Re: Книга для начинающих изучать базы данных | |
---|---|
alex; Сообщений: 2852 Откуда: Москва Дата регистрации: 23.11.2004 |
Графомания нынче не в моде
|
Re: Книга для начинающих изучать базы данных | |
---|---|
Vedmak Сообщений: 5966 Откуда: CiTY Дата регистрации: 30.10.2003 |
Тут персонаж видит бесплатный ресурс для коррекции, рекламы и прочих ништяков своего проекта... Молодец! Че? Авторством поделится не забудте... пожаааааалуйста. А лучше доходами от издания..... P.S. Завидую? А разве может быть по-другому? Исправлено 1 раз(а). Последнее : Vedmak, 25.02.17 00:09 |
Re: Книга для начинающих изучать базы данных | |
---|---|
DriveSoft Автор Сообщений: 43 Дата регистрации: 29.09.2014 |
Спасибо за развернутый отзыв! |
Re: Книга для начинающих изучать базы данных | |
---|---|
S-type Сообщений: 2969 Дата регистрации: 24.04.2004 |
Есть такой анекдот. Ещё во времена СССР приходит чукча в "Союз писателей" и приносит свою книгу. Редактор полистал, почитал и спрашивает "скажите, уважаемый, Вы до написания этой книги хоть одну другую прочитали?". Чукча и отвечает "Нет. А зачем? Чукча ведь не читатель, чукча - писатель!".
Некоторые люди вместо того, что бы понять "как устроена операционная система / текстовый редактор / база данных (перечислять можно бесконечно)" начинают писать свою операционную систему / текстовый редактор / базу данных... обычно у них аргументация, что у некоторых (например, Линус Торвальдс) это даже получается |
Re: Книга для начинающих изучать базы данных | |
---|---|
DriveSoft Автор Сообщений: 43 Дата регистрации: 29.09.2014 |
Будем обмениваться анектодами? Тогда для вас у меня один рассказ. Учитель на доске пишет таблицу умножения 2x1=2 2x2=4 2x3=6 2x4=9 ... Заметив ошибку, класс захихикал, пытаясь пристыдить учителя, за такую нелепую ошибку. Учитель поворачивается к классу и говорит, запомните, вас всегда будут судить по вашим ошибкам, и никто не обратит внимания на все ваши предыдущие правильные поступки. |
Re: Книга для начинающих изучать базы данных | |
---|---|
S-type Сообщений: 2969 Дата регистрации: 24.04.2004 |
Ну, если Вы так хотите - давайте смотреть ваши "предыдущие поступки". Иначе говоря, выкладывайте ссылки на предыдущие Ваши книги - будем смотреть. Кстати, уже 3 дня прошло с момента, как Igor Korolyov указал на "некоторые трудности" в Вашей книге. Будет "исправленный релиз"? Что то сомневаюсь. |
Re: Книга для начинающих изучать базы данных | |
---|---|
Taran Сообщений: 13623 Откуда: Красноярск Дата регистрации: 16.01.2008 |
2 DriveSoft
нет проблем почти. или технологии обсуждаем или че продаем?. Есть книги на форуме. Достаточно и прочее.. Исправлено 2 раз(а). Последнее : Taran, 02.03.17 19:52 |
Re: Книга для начинающих изучать базы данных | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
У любого, даже самого маститого писателя была и первая книга
Я бы не рассматривал (и не позиционировал) сей опус как "книгу" - это скорее развёрнутый мануал для пользователей системы. В чём-то, возможно, он получится даже лучше хелпа по фоксу В любом случае всем стоит брать пример с автора темы в плане написания хоть какого-то разумного текста для своих пользователей. Не объяснять основ, сразу переходя к "конкретике" - ну как сделано в том же фоксовом хелпе - с одной стороны хорошо - ибо подвигает изучающего язык к чтению серьёзных "специализированных" книжек - того же Дейта. С другой стороны это плохо - т.к. множество систем на фоксе с точки зрения проектирования БД (а фокс это всё же и СУБД, не только "чисто язык") написаны настолько через Ж*** что просто волосы на голове шевелятся, даже у лысых Но тут ведь какая загогулина - не факт что авторы этих "нетленок" вообще читали фоксовый хелп (кое какие "разумные советы" там таки имеются - хотя тоже далеко не в "академическом" изложении), или хоть что либо читали - вероятно это как раз были чукчи-писатели ------------------ WBR, Igor Исправлено 1 раз(а). Последнее : Igor Korolyov, 27.02.17 20:43 |
Re: Книга для начинающих изучать базы данных | |
---|---|
Taran Сообщений: 13623 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Да, Игорь, вполне может быть. Но! Засерать людям мозги? Есть масса нормальных книг от уважаемых авторов и пр.. Процесс написания книги это нечто иное чем опусы трэндить на форуме. Чел спросил про я ответил. Добавлю еще. Позиционируя себя как профессионал (это к ТС), уж будьте любезны ссылку на свой материал сделайте кликабельной. И мой вопрос в основной твоей теме ты не закрыл: Цитата:Человек выступил в поддержку продукта, но с иным отношением к оформлению текста и пр.... Это несколько напрягает. Не в отношении ушедшего в мир иной создателя программы, не в отношении поддержки. Просто... Так нельзя. Есть формат общения, тобой принятый и, в той или иной мере обществом воспринятый. И есть другой. Я спросил: че и как? Почему ТЫ не ответил? P.S. Моя подошла. Гундит про з0апятые. Ну да. Вероятно я не ... но DriveSoft в принципе ты молодец. и удачи тебе. |
Re: Книга для начинающих изучать базы данных | |
---|---|
Taran Сообщений: 13623 Откуда: Красноярск Дата регистрации: 16.01.2008 |
P.S.
Моя подошла. Тебя это убивает? Да! О`х`уенно. Китайцы, хуяйцы делают продукты и живут и размножаются. А мы "изобритаим". |
Re: Книга для начинающих изучать базы данных | |
---|---|
Влад Колосов Сообщений: 22664 Откуда: Ростов-на-Дону Дата регистрации: 05.05.2005 |
Старина Кодд уже все придумал Все остальные лишь жалкие подражатели. Читать надо первоисточники, а не "толкования" и "Карузо напел по телефону". Но уж если писать толкование, то опираться не на свой опыт, а на первоисточники реляционной теории.
------------------ Совершенство - это не тогда, когда нельзя ничего прибавить, а тогда, когда нечего убавить. Исправлено 1 раз(а). Последнее : Влад Колосов, 28.02.17 13:58 |
Re: Книга для начинающих изучать базы данных | |
---|---|
S-type Сообщений: 2969 Дата регистрации: 24.04.2004 |
Не в курсе, о чем речь. Можно чуточку поподробней? |
© 2000-2024 Fox Club  |