Зміст
Введення
Функціональність додатків
Створення БД, додавання таблиць, заповнення даними
Створення консольних додатків (варіанти методу Main)
Лістинг програм
Висновок
Список літератури
Введення
Поставлене завдання - розробити програмний додаток Windows Forms для роботи з базою даних на мові високого рівня в автономному режимі з використанням ADO.NET -технології обробки баз даних.
Використовуване програмне забезпечення для виконання завдання:
1. Microsoft Visual C # 2010 Express.
. Microsoft SQL server 2008 R2
Microsoft Visual Studio - це універсальний набір інструментів, що спрощує розробку додатків і призначений для незалежних розробників і робочих груп. Ця система дозволяє створювати масштабовані і високоякісні програми.
Для виконання курсового проекту було використано засіб Microsoft Visual Studio +2010 - продукт компанії Майкрософт, що включає інтегровану середу розробки програмного забезпечення та ряд інших інструментальних засобів. Однією з основних функцій Visual Studio є забезпечення швидкого створення форм Windows Forms. За допомогою візуального конструктора Windows Forms, панелі інструментів Controls і різних елементів управління загального призначення.
Усередині візуального конструктора знаходиться макет реальної форми - полотно для інтерфейсу користувача. За допомогою цього полотна можна додавати на форму елементи управління і візуальні елементи, підлаштовувати зовнішній вигляд самої форми і переходити безпосередньо до коду, який пов'язаний з формою.
Для доступу до даних передбачений спеціальний набір об'єктів, що знаходяться в просторі імен system.Data, У сукупності такі об'єкти відомі під назвою ADO.NET..NET - це найменування набору класів, які використовуються з С # і.NET Framework для доступу до даних в реляційному, таблично-орієнтованому форматі, що включають реляційні бази даних, такі як Microsoft SQL Server і Microsoft Access, поряд з іншими базами даних і навіть нереляціоннимі джерелами даних. Технологія ADO.NET інтегрована в.NET Framework і спроектована для використання з будь-яким язиком.NET, особливо - С #. ADO.NET включає простір імен System.Data і його вкладені простору імен, такі як System. Data. SqlClient і System. Data.Linq.
Однією з популярних СУБД є MS SQL Server. SQL Server - система управління реляційними базами даних (СКБД), розроблена Microsoft. SQL Server 2008 є основою для створення бази даних, а саме безпосереднє управління здійснюється за допомогою об'єктно-орієнтованої мови програмування С #.
У даній роботі розглядається база даних ВНЗ raquo ;, яка розташовується на платформі Microsoft SQL Server 2008.
Мета курсового проекту - закріплення теоретичних знань і практичних навичок, отриманих за час навчання, у тому числі створення програмних додатків для роботи з зовнішніми джерелами даних мовою високорівневого програмування C # в багатомовної інтегрованому середовищі Microsoft Visual Studio 2010, представлення отриманих результатів і розробка програмного додатка Windows Forms для роботи з базою даних на мові високого рівня С # в автономному режимі з використанням ADO.NET.Studio являє собою інтегроване середовище розробки (Integrated Development Environment, IDE). IDE- це набір інструментів розробника ПЗ, зібраний у складі єдиного додатка і полегшує працю програміста при написанні додатків.
Процес створення додатка Windows Forms починається точно так само, як і проекти всіх інших типів в Visual Studio: вибирається шаблон проекту Windows Application в діалоговому вікні New Project і вказується місце розташування вихідних кодів програми. Проекти типу Windows Forms Application складаються за замовчуванням з класу форми і (у разі мови С #) із статичного класу Program. Після створення проекту ми отримуємо порожню форму, відкриту у візуальному конструкторі Windows Forms.
За допомогою конструктора Windows Forms Visual Studio, підтримуючого перетягування, можна легко створювати додатки Windows Forms: Досить виділити елемент управління курсором і помістити його на потрібне місце на формі. Конструктор надає такі засоби, як лінії сітки і прив'язка ліній для подолання труднощів вирівнювання елементів управління. І у випадку використання Visual Studio або компіляції з командного рядка можна використовувати елементи управління FlowLayoutPanel, TableLayoutPanel і SplitContainer для створення просунутих розміток форми за мінімальний час і з мінімальними усіліямі.Forms дозволяє розробляти інтелектуальні клієнти. Інтелектуальний клієнт - це додаток з багатим графічним інтерфейсом, просте в розго...