powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Престецкую БД посоветуйте
25 сообщений из 52, страница 2 из 3
Престецкую БД посоветуйте
    #39644351
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cat2Поскольку все базы данных хранят данные в комбинации полей с фиксированной длиной и полей ограничителями, то простейшая база - это набор текстовйх файлов.
Несколько сложнее база на XML
Вообще-то, в давние времена, когда люди знали, что такое ODBC, был такой источник данных - каталог файловой системы. Каждый файл там должен был быть txt или csv, каталог рассматривался как БД, каждый файл - как таблица. К SQL-серверу подсоединить было нельзя, а вот к Access или Excel - запросто.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644354
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro12313thПросто подключиться к базе - всё работает:
13thпри попытке создать ADO.NET Entity Data Model
не надо от простой базы требовать ОРМ и Linq.
Это РСУБД чуть лучше DBF.
Всё.
Ну, ты бы ещё сказал, что если я хочу писать на C# - это чрезмерное требование к простецкой БД. EntityFramework никак от БД не зависит, был бы ADO.DB провайдер. А для SQLite он есть.
Другой вопрос, что большинство бесплатного - сделано на коленке. Не такое отточенное, как платные продукты, того же MS.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644358
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt, пусть deprecated но если работает - почему бы и нет.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644359
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Диклевич АлександрЕсли не бесплатно, то есть такое .
Сам не работал, но встречал во внешнем ПО. Вроде все было стабильно и просто.

Не, надо бесплатно. Упомянув Access я имел ввиду, что Jet Engine в любой винде априори есть.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644433
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13thНу, ты бы ещё сказал, что если я хочу писать на C# - это чрезмерное требование к простецкой БД.
Ну я же так не сказал).
Первый уровень простецкой это без ОРМ - код прошлого тысячилетия.
Второй уровень это ОРМ. Уже не простецкая).
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644436
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13th,
У меня для постгри потребовалось аж 5 NuGet пакетов.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644467
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13thhVostt, пусть deprecated но если работает - почему бы и нет.

Так и я о том же. Просто новые проекты не стоит начинать на deprecated компонентах.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644468
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro12313th,
У меня для постгри потребовалось аж 5 NuGet пакетов.

npgsql. один пакет.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644506
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttnpgsql. один пакет.ну а провайдер для генератора сущностей?
А linq?
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644507
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttnpgsql. один пакет. и вообще, ef разве тут? )))
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644513
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt13thhVostt, пусть deprecated но если работает - почему бы и нет.

Так и я о том же. Просто новые проекты не стоит начинать на deprecated компонентах.

а кто отвечает за модуль сопряжения sqlite c адо? Майкрософт? вовсе нет. Если там в будущем что то отломается - извиняете. Так что - зависит от масштаба проекта и изоляции модуля. для меня - не абсолютный запрет и зло.....

а так, чисто теоретически можно старый firebird embedded прикрутить. или вот такую ересь - http://www.scimore.com/Embedded.html невменяемую.

потому что все что посерьезнее и поэнтерпрайзнее обычно требует админских прав на машине, а не - кинул где угодно и оно работает.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644517
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
данные то большие? может СУБД и не надо вообще
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644541
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Roman Mejtes, данных не много: 5..10Мб текста + 100..200 картинок. Много связей между ними, которыми и должна управлять БД. Самая близкая аналогия - форум. Есть много разных объектов - статья, подписчик(и), коменты, комментаторы, картинки в статьях, картинки-юзерпики и т.д.
Можно всё и в XML хранить, но тогда будет действительно не очень быстро и удобно. Ну и поиск будет не оч быстрым.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644544
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, прикрутил SQLite, LINQ заработал, кнопку F7 починил.
Вот теперь подскажите, кто знает, как сделать, что бы SQLite появился в поставщиках данных для построения Entity моделей типа DbFirst. На скриншотах я такое видел, вот например:

https://www.codeproject.com/Tips/1056400/Setting-up-SQLite-and-Entity-Framework-Code-First

Но у меня почему-то не работает (Конечно, все Pre-requsite я поставил). Кто у себя, расскажите как.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644545
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123hVosttnpgsql. один пакет.ну а провайдер для генератора сущностей?
А linq?

нинужен
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644547
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Baskakov,

ещё можно иметь архитектуру, в которой СУБД не прибита ржавыми гвоздями.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644549
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttнинужену тебя даже ef не нужен).
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644550
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt13thhVostt, пусть deprecated но если работает - почему бы и нет.

Так и я о том же. Просто новые проекты не стоит начинать на deprecated компонентах.
Ну, у меня не мега-проект, а небольшая тулза для узкого круга лиц.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644552
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13thпоявился в поставщикахдля постгри я отдельно setup.exe ставил. У тебя не знаю.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644553
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vladimir Baskakovа кто отвечает за модуль сопряжения sqlite c адо? Майкрософт? вовсе нет. Если там в будущем что то отломается - извиняете.
Ну, для этого и делаются - прям новые и Stable сборки. Энтузиасты, которым надо что-то новое - испытывают. А ты потом со стабильной сборкой работаешь, и ничего не отваливается.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644554
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVosttVladimir Baskakov,

ещё можно иметь архитектуру, в которой СУБД не прибита ржавыми гвоздями.
+1
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644557
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123hVosttнинужену тебя даже ef не нужен).
Хороший вещь, очень.
Все те правила, которые я собирал, набивая шишки МС собрали в кучу и завернули в отдельный Framework. Даже добавили поддержку sp. Тут можно только аплодировать.
Конечно, дурачков меньше не станет, но возможностей ошибаться теперь для них будет немного меньше.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644574
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13thPetro123пропущено...
у тебя даже ef не нужен).
Хороший вещь, очень.
Все те правила, которые я собирал, набивая шишки МС собрали в кучу и завернули в отдельный Framework. Даже добавили поддержку sp. Тут можно только аплодировать.
Конечно, дурачков меньше не станет, но возможностей ошибаться теперь для них будет немного меньше.
Дык у тебя пока нет edmx, чтобы говорить что одного достаточно.
Сделай и расскажешь.
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644612
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13thRoman Mejtes, данных не много: 5..10Мб текста + 100..200 картинок. Много связей между ними, которыми и должна управлять БД. Самая близкая аналогия - форум. Есть много разных объектов - статья, подписчик(и), коменты, комментаторы, картинки в статьях, картинки-юзерпики и т.д.
Можно всё и в XML хранить, но тогда будет действительно не очень быстро и удобно. Ну и поиск будет не оч быстрым.
если тексты и картинки живут по файлам, а в XML - имена и кроссылки - может и ничего?

зависит от того конечно - как часто туда что-то заноситься и меняется, и что искать....
...
Рейтинг: 0 / 0
Престецкую БД посоветуйте
    #39644613
13th
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
13thВот теперь подскажите, кто знает, как сделать, что бы SQLite появился в поставщиках данных для построения Entity моделей

Блин, нашёл. Оказывается, только на студиях до 2015 вкл работает, но не 2017. Надо ждать специального бандла для 2017. Вот же блин.
...
Рейтинг: 0 / 0
25 сообщений из 52, страница 2 из 3
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Престецкую БД посоветуйте
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]