Title: ??? ???o? .NET?
1???????? ? ??????????? ???? ??????
??????????? ???????????? ? ??????????????
?????????? Mark Sapossnek, ?.?. ????????? ? ?.?.
?????????
2????????????/??????????????
- ????????????
- ??????? ????????? ??????? ?????? ?? ?????????
??????? - ???? ?????????? ???????????? ??????,
??????????? ??????????? - ????????????? ?????????????????? ??? ?????????
?? - ?????????? ? ???????????, ????????????
?????????? - ??????????????
- ??????? ??????????? ?????????? ?????? ? ????
??????? - ??????????? ???????????? ??????
- ??????????? ?????????????????? ??? ?????? ??????
- ??????????? ? ???????????, ? ???????? ????????
??????. - ??? ???????????? ? ?????????? ????? ?????????
????? ????????? ????? - http//www.citforum.ru/database/osbd/glava_23.sht
ml_2_3_1 - http//www.citforum.ru/database/dblearn/dblearn06
.shtml07
31 ?????????? ????? ?????????
- 1 ?????????? ?????
- ? ????????? ??? ?????????? ????????.
- ??????? ?? ???????????.
- ???????? ?? ??????????? ? ??????????? ??
????????????. - ??? ???????? ????????? ????????.
42 ?????????? ?????
???????????. ????? R - ?????????. ?????????
????????? Y ????????????? ???????? ?? ?????????
????????? X (X ????????????? ?????????? Y)
????? ? ?????? ?????, ????? ??? ?????? ?????????
????????? R ??? ????? ???????? r1, r2 ?? ????,
??? r1.X r2.X ??????? ??? r1.Y r2.Y (?.?.
?? ???? ????????, ??????? ?????????? ????????
????????? X, ???????? ????????? Y ?????
????????? ? ????? ????????? ????????? R). X
?????????? ?????????????. Y ?????????? ?????????
??????.
???????????. ????????? R ????????? ?? ??????
?????????? ????? (2??) ????? ? ?????? ?????,
????? ????????? ????????? ? 1?? ? ??? ??????????
?????????, ????????? ?? ????? ???????? ?????.
(?????????? ??????? - ??? ???????, ?? ???????? ?
?????? ???????? ?????????????? ?????).
52 ?????????? ????? (??????)
?_??? -gt ??????
?_???? -gt ??? ?_???? -gt ?_??? ?_???? -gt ???
?_??? -gt ???
(?_????, ?_???) -gt ?_?????
63 ?????????? ?????
???????????. ???????? ?????????? ???????
????????????, ???? ?? ???? ?? ??? ?? ????????
????????????? ????????? ?? ???????.
???????????. ????????? R ????????? ? ???????
?????????? ????? (3??) ????? ? ?????? ?????,
????? ????????? R ????????? ? 2?? ? ???
?????????? ???????? ??????? ??????????.
?_??? -gt ???
?_???? -gt ??? ?_???? -gt ?_??? ?_???? -gt ???
7???????? ????????????
??? 1 (?????????? ? 1??). ?? ?????? ???? ????????
???? ??? ????????? ?????????, ????????????
??????? ?????????? ???????. ?? ?????? ??????????
??????? (?? ?? ???????? ???? ??????????
?????????!) ???????????? ????????????
?????????????? ???????????. ??? ?????????
????????????? ????????? ? 1??.
??? 2 (?????????? ? 2??). ???? ? ?????????
?????????? ?????????? ??????????? ????????? ??
????? ???????? ?????, ?? ???????? ????????????
???? ????????? ?? ????????? ????????? ?????????
??????? ?? ????????, ??????? ??????? ?? ?????
???????? ????? ????????? ? ????????? ?????????
?????? ? ???? ?????? ?????.
??? 3 (?????????? ? 3??). ???? ? ?????????
?????????? ?????????? ??????????? ?????????
?????????? ????????? ?? ?????? ??????????
?????????, ?? ???????? ???????????? ????
????????? ????????? ??????? ?? ??????????
????????, ??????? ??????? ?????? ??????????
????????? ????????? ? ????????? ?????????.
8???? ???????? SQL (Structured Query Language)
- ??????????? ???? ??? ?????????? ????????????
?????? ??????. ?????????????? American National
Standarts Institute (ANSI). SQL-92. - ???????? ???????? (?? ?? ??????)
- ????? ???????????????? ????????? ??? ??????
????????? - ? ??????? ????????????? ???? ???? ???????????
?????????? - ??????? SQL ????? ????????? ?? ??? ??????
- DDL (Data Definition Language) ???? ???
???????? ? ????????? ????????? ?????? - DML (Data Manipulation Language) ???? ???
?????????? ???????? ? ????????? ?????? - DCL (Data Control Language) ???? ???
?????????? ??????? ? ??????
9??????????? ???????????
Microsoft SQL Server 2005 Express
Edition http//www.microsoft.com/downloads/detail
s.aspx?FamilyID220549b5-0b07-4448-8848-dcc397514b
41displaylangru
Microsoft SQL Server 2005 Management Studio
Express http//www.microsoft.com/downloads/detail
s.aspx?FamilyIDc243a5ae-4bd1-4e3d-94b8-5a0f62bf77
96displaylangen