2010-09-15 4 views
0

Я хочу начать работу с базами данных с использованием .NET framework.DB - С чего начать?

  1. Откуда я могу скачать бесплатный Microsoft SQL?
  2. Есть ли учебник о том, как построить и конфиг БДА и как объявлять на столах и таких

Я получил все грудные знания и я знаю SQL Lang, но я никогда не строить БД с нуля или использовал SQL-запросы с использованием C#, так что это моя основная проблема. Я искал рекомендации хотя бы на неделю, но ничего по-настоящему не объясняю основы, которые я знаю SQL !!! мои проблемы:

  1. , в котором программное обеспечение, программа для создания БД?
  2. Как подключиться к БД с помощью visual studio 2010?

всем вам огромное спасибо за помощь мне это очень много :)

ответ

4

Вы, вероятно, хотите, чтобы начать загрузку SQL Server Express средства, а затем читать Overview of ADO.NET

Вы хотите использовать SQL Management Studio для управления вашей базой данных, создания таблиц и т. Д. Самый простой способ запуска запроса (без ORM и т. Д.) Из .NET - использовать SqlConnection и SqlCommand для выполнения запроса. Это должно заставить вас начать.

+0

Вы можете быть более конкретными, как делать вещи шаг за шагом (важные из них я знаю, как программировать, но во всех системных/административных материалах я довольно невежественный) и приветствия для быстрого ответа –

+0

@yoav Добавлено еще несколько шагов к моему ответу. – Bob

+0

cheers mate, @ Bob ваше предложение, кажется, лучшее, что я видел, кто-то рисует в 4 строках :) –

1

Я бы с SQL Server Express и создавать таблицы с помощью SQL Server Management Studio, но ...

... перед тем, как начать использовать программное обеспечение для построения БД, знать, что ваша база данных должна хранить и как вы будете извлекать данные из него. Вы знаете, что вы знаете детали на бумаге, рисуя маленькие квадраты со словами внутри и линиями, соединяющими их. Я знаю многих «профессионалов», что их первым шагом является запуск программного обеспечения и никогда не оглядываться назад. Это приводит к плохим проектам, плохим именам таблиц и столбцов и т. Д. Получите таблицы, ключи, столбцы и fk только около набора перед написанием какого-либо кода, иначе вы потратите много времени на изменение кода, чтобы отразить «исправления» ваших таблиц или даже хуже, вы просто закончите тем, что используете плохой дизайн БД и не меняете его. Я добавляю индексы позже, когда я обрабатываю запросы, которые вытаскивают данные.

0

Возможно, вы найдете SQLite.

+0

как я сказал, что хочу работать с .net «Я уже знаком с SQLite ... который более полезен в небольшом хранилище таких как приложения для Android –