Студопедія
рос | укр

Головна сторінка Випадкова сторінка


КАТЕГОРІЇ:

АвтомобіліБіологіяБудівництвоВідпочинок і туризмГеографіяДім і садЕкологіяЕкономікаЕлектронікаІноземні мовиІнформатикаІншеІсторіяКультураЛітератураМатематикаМедицинаМеталлургіяМеханікаОсвітаОхорона праціПедагогікаПолітикаПравоПсихологіяРелігіяСоціологіяСпортФізикаФілософіяФінансиХімія






ДОДАТОК Б


Дата добавления: 2015-09-15; просмотров: 498



1. In the Solution Explorer, right-click References, then click Add Reference

2. In the .NETtab, click System.Transactions, then click OK

By default LINQ to SQL uses implicit transactions for insert/update/delete operations. When SubmitChanges() is called, it generates SQL commands for insert/update/delete and wraps them in a transaction. But it is also possible to define explicit transaction boundaries using the TransactionScope the .NET Framework 2.0 provides. In this way, multiple queries and calls to SubmitChanges() can share a single transaction. The TransactionScope type is found in the System.Transactions namespace, and operates as it does with standard ADO.NET.

3. At the top of Program.cs, add the following using directive:

using System.Transactions;

4. In Main, replace the existing code with the following code to have the query and the update performed in a single transaction:

static void Main(string[] args)

{

NorthwindDataContext db = new NorthwindDataContext();

 

using (TransactionScope ts = new TransactionScope())

{

var q =

from p in db.Products

where p.ProductID == 15

select p;

 

Product prod = q.First();

 

// Show UnitsInStock before update

Console.WriteLine("In stock before update: {0}", prod.UnitsInStock);

 

if (prod.UnitsInStock > 0) prod.UnitsInStock--;

 

db.SubmitChanges();

 

ts.Complete();

 

Console.WriteLine("Transaction successful");

}

 

Console.ReadLine();

}

5. Press F5to debug the application

Lab Summary

Instructor's Note: LINQ to SQL is still an early technology that is evolving, but sufficient progress has been made to demonstrate powerful data capabilities.

 

In this lab you performed the following exercises:

Exercise 1 – Creating your first LINQ to SQL application Exercise 2 – Creating an object model from a database Exercise 3 – Using code generation to create the object model Exercise 4 – Modifying database data

 

In this lab, you learned about how the LINQ Project is advancing query capabilities in the .NET Framework. You mapped database tables to .NET classes and populated objects with live data. You also saw how seamlessly data can be retrieved and updated. Finally, you saw how richer capabilities such as transactions, custom queries, and object identity can make it easier for developers to simply concentrate on the application logic. LINQ to SQL provides a powerful bridge from objects to relational data and makes data-driven applications easier to build than ever.

Thank you for trying LINQ to SQL. We hope you enjoy using LINQ in Visual Studio 2008.

Пояснительная записка

Рабочая программа составлена основе федерального образовательного стандарта второго поколения, Примерной программы по учебным предметам «Стандарты второго поколения. Математика 5 – 9 класс» – М.: Просвещение, 2011 г. и Рабочие программы по математике: 5 классы/ Сост. В.И.Ахременкова – М.: ВАКО, 2013.

Классы 5А

Учитель Бубилева Е.В.

Количество часов

Всего 190 часов ; в неделю 6 часов

Плановых контрольных уроков 14 часов

Административных контрольных уроков 3 ч.

Рабочая программа опирается на УМК:

- Учебник для учащихся 5 класса общеобразовательных учреждений под редакцией коллектива авторов: Н.Я. Виленкин, В.И. Жохов, А.С.Чесноков, С.И. Шварцбурд "Математика 5", издательство "Мнемозина", г.Москва, 2013г;

- Дидактические материалы Чесноков А.С., Нешков К. И. 2008.

- Контрольно-измерительные материалы. Математика : 5 класс / Сост. Л.П. Попова. – М.: ВАКО, 2012.

 

 

Цели:

 

· формирование представлений о математике как универсальном языке;

· развитие логического мышления, пространственного воображения, алгоритмической культуры;

· овладение математическими знаниями и умениями, необходимыми в повседневной жизни и для изучения смежных дисциплин , продолжения образования;

· воспитание средствами математики культуры личности;

· понимание значимости математики для научно-технического прогресса;

· отношение к математике как к части общечеловеческой культуры через знакомство с историей её развития.

Задачи:

· сохранить теоретические и методические подходы, оправдавшие себя в практике преподавания в начальной школе;

· предусмотреть возможность компенсации пробелов в подготовке школьников и недостатков в их математическом развитии, развитии внимания и памяти;

· обеспечить уровневую дифференциацию в ходе обучения;

· обеспечить базу математических знаний, достаточную для изучения алгебры и геометрии, а также для продолжения образования;

· сформировать устойчивый интерес учащихся к предмету;

· выявить и развить математические и творческие способности;

· развивать навыки вычислений с натуральными числами;

· учить выполнять сложение и вычитание обыкновенных дробей с одинаковыми знаменателями, действия с десятичными дробями;

· дать начальные представления об использование букв для записи выражений и свойств;

· учить составлять по условию текстовой задачи, несложные линейные уравнения;

· продолжить знакомство с геометрическими понятиями;

· развивать навыки построения геометрических фигур и измерения геометрических величин.

 

Программа составлена на основе Базисного учебного плана 2004 г.,за основу взята рабочая программа по математике (сост. В.И. Ахременкова) для 5 класса к УМК Н.Я. Виленкина и др., составленную с опорой на материал учебника и требования ФГОС, согласно учебного плана МБОУ гимназии №4 города Смоленска ( из школьного компонента добавлено 34 учебных часа из расчета 1 ч в неделю и поэтому программа рассчитана на 204 часа в год (6 часов в неделю).

Дополнительный час использован на темы: «Натуральные числа и шкалы» +5 часов, «Сложение и вычитание натуральных чисел» +4 часа, «Умножение и деление натуральных чисел» +3 часа, «Площади и объемы» +3 часа, «Обыкновенные дроби» +2 часа, «Десятичные дроби. Сложение и вычитание десятичных дробей» +2 часа, «Умножение и деление десятичных дробей» +4 часа, «Инструменты для вычислений и измерений» +3 часа, «Описательная статистика. Вероятность. Комбинаторика» +6 часов, «Итоговое повторение» +1 час.

Основные типы учебных занятий:

· урок изучения нового учебного материала;

· урок закрепления и применения знаний;

· урок обобщающего повторения и систематизации знаний;

· урок контроля знаний и умений.

Основным типом урока является комбинированный.

Формы организации учебного процесса: индивидуальные, групповые, индивидуально-групповые, фронтальные.

На уроках используются такие формы занятий как:

· практические занятия;

· тренинг;

· консультация;

Формы контроля: текущий и итоговый. Проводится в форме контрольных работ, рассчитанных на 45 минут, тестов и самостоятельных работ на 15 – 20 минут с дифференцированным оцениванием.

Текущий контроль проводится с целью проверки усвоения изучаемого и проверяемого программного материала; содержание определяются учителем с учетом степени сложности изучаемого материала, а также особенностей обучающихся класса. Итоговые контрольные работы проводятся:

- после изучения наиболее значимых тем программы, - в конце учебной четверти.

 


<== предыдущая лекция | следующая лекция ==>
КОЛЕСО ЗУБЧАСТЕ | ДОДАТОК Д
1 | 2 | 3 | 4 | 5 | <== 6 ==> | 7 |
Studopedia.info - Студопедия - 2014-2024 год . (0.243 сек.) російська версія | українська версія

Генерация страницы за: 0.243 сек.
Поможем в написании
> Курсовые, контрольные, дипломные и другие работы со скидкой до 25%
3 569 лучших специалисов, готовы оказать помощь 24/7