Можно ли построить такой тип базы данных с помощью C#?
Привет
Пожалуйста, найдите следующую ссылку на снимок экрана:
[^][^]
Я знаю, что C# может построить практически все, что угодно. Однако можно ли использовать C# для создания базы данных, которая:
- Хранит изображения так, как вы видите по ссылке (внутри базы данных)
- Получение набора последовательных изображений при условии соблюдения определенных критериев
Поэтому я торгую на финансовых рынках и хотел бы создать базу данных, которая может хранить информацию (последовательности флэш-карт торговых установок) и извлекать эту информацию по порядку, если я предоставлю ей определенный набор критериев.
Так, например, я, возможно, сохранил 1000 последовательностей флэш-карт для различных валютных пар и различных торговых установок в базе данных, и я, возможно, захочу получить все последовательности флэш-карт, которые предназначены только для X торговых установок и субкритерия Y. Затем база данных отфильтрует все это и выведет только это.
Можно ли это сделать с помощью C#?
С нетерпением жду ваших ответов.
Спасибо.
Что я уже пробовал:
Я пытался использовать MS Access, чтобы сделать что-то подобное, что работает, но это очень просто. Я не уверен, могу ли я продолжать использовать MS access для выполнения вышеизложенного или C# должен быть в состоянии это сделать?
Mehdi Gholam
C# - это язык программирования, а не база данных, вы можете писать базы данных на c#, но это совсем другое дело.
Member 12834037
Спасибо. Да, я понимаю, что C# - это язык программирования, и его можно использовать для разработки баз данных. Мне следовало бы уточнить свой вопрос.
Было бы проще или лучше создать нужную мне базу данных в MS Access или с помощью C#? Очевидно, это означало бы более глубокое изучение C#. Но я не уверен, что MS Access можно использовать для создания довольно сложной базы данных, подобной той, которую я объяснил выше?
Спасибо.
Philippe Mori
Не ожидайте, что сможете что-то сделать, если не научитесь этому раньше... Изучите C#. Изучите базу данных. Тогда реши свою проблему.
Member 12834037
Спасибо. Итак, вы предлагаете мне изучить базу данных, такую как MS Access и C#, для манипуляций. Не база данных и не VBA?
Philippe Mori
Ну, если ваш код прост,VBA может быть адекватным. Я мало что знаю о VBA. Обычно такой язык, как VBA, используется для автоматизации некоторых шагов, которые уже могут быть выполнены в некоторых офисных приложениях, чтобы сделать его более простым/быстрым в использовании.
И эффективно, с C#, вы можете сделать почти все.
Таким образом, вы можете оценить, будет ли VBA работать в первую очередь... Вероятно, это было бы несколько легче узнать.
Member 12834037
Спасибо. В таком случае я выучу C#.
Я считаю, что Visual Studio уже имеет возможности для создания базы данных и позволяет использовать C# для манипулирования по мере необходимости. Я прав? Это может означать, что мне не нужно использовать MS Access так же хорошо, как C#. Я могу просто использовать Visual studio для выполнения всего проекта. Вы согласны?
Спасибо.
RickZeeland
Взгляните на эту статью, чтобы узнать, как создать свою собственную базу данных на языке Си#:
http://www.codeproject.com/Articles/1029838/Build-Your-Own-Database
Но, вероятно, проще и гибче использовать стандартную базу данных, такую как Access, SQL Server или PostgreSQL (моя любимая).