Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
172 / 118 / 57
Регистрация: 08.01.2013
Сообщений: 664

Приложение с БД

10.04.2019, 16:13. Показов 2942. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую всех, хочу создать приложение связанное с БД(опыта в этом не имею, но умею работать в ms sql, создавать/удалять таблицы, пользователей и тому подобное), но не на локальной машине, а с арендой виртуальной машины. Есть ли такие сервисы с пробным периодом(по каким ключевым словам искать)? Чтобы мог "пощупать" и разобраться, что и как работает, а уже потом платить (думал ставить virtual box, и туда устанавливать ms sql, но комп начинает притормаживать или VB из-за нехватки ресурсов для оптимальной работы). И как осуществляется связь приложения с бд на арендуемой виртуальной машине.
БД будет использоваться с низкой нагрузкой, а на счет объема не знаю.

Добавлено через 5 минут
И что лучше MS SQL или MySql или другое?

Добавлено через 4 минуты
БД планируется хранить инфу по игровым матчам, статистика игроков
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.04.2019, 16:13
Ответы с готовыми решениями:

Выбор решения для проекта! Приложение для Windows + приложение для Android или Web приложение?
Здравствуйте! Один мой знакомый, владелец мебельной фирмы, обратился ко мне с серьезным предложением. Ему необходимо разработать...

Сущности, которые будут определять понятие «Приложение», «Офисное приложение» и «Игра»
Только начинаю познавать программирование и очень нуждаюсь в помощи...с задачей Определите 3 сущности, которые будут определять...

Скомпилировать приложение так, чтобы другое приложение было у него в ресурсах
Хочу написать программу-компилятор, в которой нужно указать файл, и она скомпилирует другую программу, с указанным в ней файлом в качестве...

15
Эксперт .NET
 Аватар для Usaga
14310 / 9391 / 1355
Регистрация: 21.01.2016
Сообщений: 35,413
11.04.2019, 06:37
Лучший ответ Сообщение было отмечено bloomder как решение

Решение

Цитата Сообщение от bloomder Посмотреть сообщение
Есть ли такие сервисы с пробным периодом
Да - ваша собственная машина. Скачиваете дистрибутив MSSQL Server Express (бесплатная редакция) и устанавливаете на свою машину без всяких Virtual Box'ов.

Цитата Сообщение от bloomder Посмотреть сообщение
И что лучше MS SQL или MySql или другое?
MSSQL имеет более дружественные средства администрирования. MySQL дешевле.
3
172 / 118 / 57
Регистрация: 08.01.2013
Сообщений: 664
11.04.2019, 20:43  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
Да - ваша собственная машина. Скачиваете дистрибутив MSSQL Server Express (бесплатная редакция) и устанавливаете на свою машину без всяких Virtual Box'ов.
А без участия собственной машины, нужно арендовать виртуальный сервер?
0
Эксперт .NET
 Аватар для Usaga
14310 / 9391 / 1355
Регистрация: 21.01.2016
Сообщений: 35,413
12.04.2019, 03:26
bloomder, ну, а если подумать?
0
172 / 118 / 57
Регистрация: 08.01.2013
Сообщений: 664
12.04.2019, 03:45  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
bloomder, ну, а если подумать?
Я уже думал, есть хостинг сайтов, есть хостинг серверов, есть хостинг виртуальных машин. Разобраться не могу что будет оптимальнее выбрать по "дешману", (сайт не нужен).
Можно ли обойтись виртуальным сервером или придется арендовать не виртуальный сервер для моей задачи?
0
Эксперт .NET
 Аватар для Usaga
14310 / 9391 / 1355
Регистрация: 21.01.2016
Сообщений: 35,413
12.04.2019, 03:52
Лучший ответ Сообщение было отмечено bloomder как решение

Решение

bloomder, я о том, что если вы не хотите запускать СУБД на своей машине, то вам его надо запускать на другой)

Вы можете:
* Арендовать VPS и там развернуть любую СУБД;
* Арендовать СУБД как сервис, где всё уже есть, вам только базу создать;
* Арендовать shared-хостинг, как правило, к таким хостингам прилагается бесплатная СУБД (чаще всего MySQL) - но это фиговый вариант, если вам только СУБД нужна;

Только я не понимаю, зачем это нужно (это же затраты), если вам только потыкать СУБД нужно. Почему на свою машину не можно установить? СУБД много не потребляет, всегда можно выключить, если не нужна, можно настроить сколько памяти должно быть доступно...
1
172 / 118 / 57
Регистрация: 08.01.2013
Сообщений: 664
12.04.2019, 10:28  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
жно настроить сколько памяти должно быть доступно...
Цитата Сообщение от Usaga Посмотреть сообщение
Только я не понимаю, зачем это нужно (это же затраты), если вам только потыкать СУБД нужно. Почему на свою машину не можно установить? СУБД много не потребляет, всегда можно выключить, если не нужна, можно настроить сколько памяти должно быть доступно...
Во первых не достаточно ресурсов, во вторых не хочется все перенастраивать на удаленной БД для дальнейшего своего проекта, в третьих если MS SQL установилась с ошибкой, х*ен ты его полностью снесешь и без ошибки установишь, придется винду полностью переустанавливать.
0
Эксперт .NET
 Аватар для Usaga
14310 / 9391 / 1355
Регистрация: 21.01.2016
Сообщений: 35,413
12.04.2019, 10:37
bloomder, ну нет. У меня на нетбуке Acer Switch 1 (Pentium N4000, 4Gb, 64Gb eMMC) стоят: Firebird, Postgres, MariaDB. И знаете, что? Нетбук не то, что не взорвался, а даже тормозить не думает (сильнее, чем до установки всего этого).

Так, что про ресурсы вы перегнули.
Цитата Сообщение от bloomder Посмотреть сообщение
во вторых не хочется все перенастраивать на удаленной БД для дальнейшего своего проекта,
Что нужно перенастраивать? Развернуть бекап снятый с локальной СУБД? Это так долго и сложно?
0
172 / 118 / 57
Регистрация: 08.01.2013
Сообщений: 664
12.04.2019, 11:29  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
bloomder, ну нет. У меня на нетбуке Acer Switch 1 (Pentium N4000, 4Gb, 64Gb eMMC) стоят: Firebird, Postgres, MariaDB. И знаете, что? Нетбук не то, что не взорвался, а даже тормозить не думает (сильнее, чем до установки всего этого).
у меня 3 устройства, не хочу постоянно держать включенное устройство с сервером и заморачиваться с включением устройства где сервак. Так будет мне удобнее, подключаться к арендуемой машине, из этих 3 устройств в зависимости от моего предпочтения(кухня, кровать, компьютерный стол) пилить свой проект при помощи github. Иногда так спина затекает часами сидеть за компьютерным столом. И в конечном итоге я планирую инфу хранить на арендуемой машине, а не на локальной
0
Эксперт .NET
 Аватар для Usaga
14310 / 9391 / 1355
Регистрация: 21.01.2016
Сообщений: 35,413
12.04.2019, 11:35
bloomder, ну, если клиентских машин несколько, то да - нужен отдельный сервер.
0
113 / 89 / 26
Регистрация: 11.12.2018
Сообщений: 331
12.04.2019, 11:35
Цитата Сообщение от Usaga Посмотреть сообщение
Что нужно перенастраивать?
Человек просто хочет что-нибудь купить.

Цитата Сообщение от bloomder Посмотреть сообщение
но не на локальной машине, а с арендой виртуальной машины
Работа с локальной базой ничем не отличается работой с удаленной, вы не тем путем пытаетесь идти.
0
172 / 118 / 57
Регистрация: 08.01.2013
Сообщений: 664
12.04.2019, 11:39  [ТС]
Цитата Сообщение от OttoFix Посмотреть сообщение
вы не тем путем пытаетесь идти.
Почему? Я говорил, я не опытен в этом плане, но хочу изучить. И вам виднее, так как у вас опыт гораздо больше чем у меня. Я ни когда не арендовал сервер, место. И не знаю что за этим стоит. Не знаю что лучше и оптимальнее, но точно база в локальной сети мне не подходит.
И готов заплатить за свое удобство
0
Эксперт .NET
 Аватар для Usaga
14310 / 9391 / 1355
Регистрация: 21.01.2016
Сообщений: 35,413
12.04.2019, 11:43
Лучший ответ Сообщение было отмечено bloomder как решение

Решение

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

Вы можете купить самый дешёвый VPS под виндой (~350) рублей и попробовать там развенуть MSSQL Express. За такие деньги машина будет скромной, но вам, я думаю, много и не надо.

Под линуксом будет или дешевле или мощьнее (за те же деньги), но это - консолька. Если вы с этим делом знакомы, то можете сэкономить или заиметь больше мощности.

Добавлено через 34 секунды
MSSQL Express 2017 есть и под Linux.
1
172 / 118 / 57
Регистрация: 08.01.2013
Сообщений: 664
12.04.2019, 11:49  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
Под линуксом будет или дешевле или мощьнее (за те же деньги), но это - консолька. Если вы с этим делом знакомы
с ubuntu 14 и 16 имел дело, но это давно. но я думаю инфу можно найти в интернете, как с этим зверьком обращаться. но я думаю речь будет идти о centos, gnu и т.п.
А вот MySql и MS SQL, разница только в функционале? синтаксис языка один и тот же?
0
113 / 89 / 26
Регистрация: 11.12.2018
Сообщений: 331
12.04.2019, 11:50
Цитата Сообщение от bloomder Посмотреть сообщение
Я ни когда не арендовал сервер, место.
Пока и не надо ничего арендовать, проще купить старенький системник под базу, если Вы так хотите работать с удаленной базой.
Цитата Сообщение от bloomder Посмотреть сообщение
Так будет мне удобнее, подключаться к арендуемой машине, из этих 3 устройств в зависимости от моего предпочтения(кухня, кровать, компьютерный стол) пилить свой проект при помощи github.
Сильно размахнулись, отговаривать Вас не буду. Но лично я, делаю бэкап базы на флешку и всегда могу на любом компе развернуть её, поработать и снова бэкап (мне так удобней), естественно это на стадии проектирования структуры (объем базы не большой, данных минимум).
1
Эксперт .NET
 Аватар для Usaga
14310 / 9391 / 1355
Регистрация: 21.01.2016
Сообщений: 35,413
12.04.2019, 12:00
Цитата Сообщение от bloomder Посмотреть сообщение
А вот MySql и MS SQL, разница только в функционале? синтаксис языка один и тот же?
Разница в диалекте SQL'а, в отделных особенностях работы и поведения, инструментарии. Если вам всё равно с чего начинать, то можете взять MySQL. Данная СУБД бесплатна и полнофункциональна. Но требует дружбу с консолькой и конфигурационными файлами)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.04.2019, 12:00
Помогаю со студенческими работами здесь

Приложение со всеми библиотеками, или как запустить приложение без установленного FW
Извините, если для профессионалов эта тема покажется уже заезженной, но я не нашла решения в интернете. Я в целях обучения языку С#...

Создание приложение типа Messenger. Как правильно создать такое приложение?
Доброго времени суток. Вот мне нужно написать приложение типа Messenger на технологии WinForms или WPF. Кол-во пользователей неопределено....

Создание приложение типа Messenger. Как правильно создать такое приложение?
Доброго времени суток. Вот мне нужно написать приложение типа Messenger на технологии WinForms или WPF. Кол-во пользователей неопределено....

Запустить приложение, и получить результат, который вернуло отработавшее приложение
Всем привет! Народ подскажите апишку(ки) для реализации следующей задачи. Мне нужно проверить соответствие введенного пользователем...

Как java-приложение может попросить OS запустить внешнее приложение?
Как java-приложение может попросить OS запустить внешнее приложение?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Программный отбор элементов справочника Номенклатура по группе 1С
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор под наименованию группы (на. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор элементов справочника Сотрудники по перечислениям 1С
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru