ms sql serverda maʼlumotlar bazasi bilan ishlash (taqdimot)

PPTX 14 pages 549.7 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 14
sql тили mavzu: 5 2-семестр ms sql server мббт да ишлаш режа: тасвир яратиш иловалар мантиқи сақланувчи процедуралар триггерлар тасвир яратиш тасвирлар бир нечта боғланган жадваллардаги маълумотларни битта жадвал кўринишида ифодалашда ва улардан фойдаланишда қулайлик яратади. тасвирни sql операторлари ёрдамида ёки sql server тизимининг график лойиҳалаш воситаси ёрдамида яратиш мумкин. create view expensiveartistwork as select dbo.artist.artistname, dbo.[work].title, dbo.[work].copy,dbo.trans.acquisitionprice from dbo.artist inner join dbo.[work] on dbo.artist. artistid= dbo.[work]. artistid inner join dbo.trans on dbo.[work].workid= dbo.trans. workid where dbo.trans. acquisitionprice>10000 тасвир яратиш график усул ёрдамида тасвир яратиш учун сичқонча стрелкасини views белгиси устига келтириб унинг ўнг кнопкасини босамиз ва new view (янги тасвир) буйруғини танлаймиз. шундан сўнг бўш юқори панелга стрелкани келтириб ўнг кнопкани босамиз. очилган контекс менюсидан add table буйруғини танлаймиз. тасвир яратиш учун artist, work ва trans жадвалларини танлаймиз. жадваллардаги artistname, title, copy ва acquisitionprice устунларини белгилаймиз. учинчи панелдаги criteria устунининг acquisitionprice майдони тўғрисига >10000 шартини киритамиз. шундан сўнг sql …
2 / 14
раторлардан фойдаланиш имконини беради. transact-sql да сақланувчи процедура ёки триггер сингари дастурларни яратиб. уларни query analyzer орқали бажариб кўриш мумкин. иловалар мантиқи sql server мббт да мураккаб сўровлар яратиб уларни базага ёзиб қўйиш мумкин. бу сўровларни query analyzer ойнаси ёки бошқа дастурдан ишга тушириш мумкин. сақланувчи процедуралар маълумотларни қайта ишлаш усулларидан бири бу сақланувчи процедуралар бўлиб, уни sql serverда сақлаб қўйиш мумкин ва амалий дастурлар орқали бажаришга юбориш мумкин. сақланувчи процедуралар номга эга бўлади ва параметрларни узатиши мумкин. масалан, insertartist @artistname=’matisse’ бу буйруғи insertartist сақланучи процедурани чақиради ва унга ’matisse’ қийматли @artistname параметрини узатади. бундай процедуралар ҳохлаганча қийинликда бўлиши мумкин ва бошқа процедураларни ҳам чақириши мумкин. сақланувчи процедуралар customer_insert сақланувчи процедураси билан танишиб ўтамиз. create procedure customer_insert @newname char(50), @newareacode char(5), @newphone char(8), @nationality char(25) as declare @count as smallint declare @aid as int declare @cid as int сақланувчи процедуралар бу мижоз базада борми ёки йўқми текшириб кўрамиз select @count=count(*) …
3 / 14
pen artist_cursor fetch next from artist_cursor into @aid while @@fetch_status=0 begin insert into dbo.[customer-artist-int] (artistid, customerid) values (@aid, @cid) fetch next from artist_cursor into @aid end close artist_cursor deallocate artist_cursor go сақланувчи процедуралар сақланувчи процедуралар customer жадвалига сотиб олувчи линда жонсон киритилган эди. унинг идентификация рақами customerid=1038, уни қизиқтирадиган рассомлар ақш дан бўлиши керак. процедура бажарилганда шундай рассомлардан 3 таси борлигини кўриш мумкин. image1.png image2.png image3.png /docprops/thumbnail.jpeg
4 / 14
ms sql serverda maʼlumotlar bazasi bilan ishlash (taqdimot) - Page 4
5 / 14
ms sql serverda maʼlumotlar bazasi bilan ishlash (taqdimot) - Page 5

Want to read more?

Download all 14 pages for free via Telegram.

Download full file

About "ms sql serverda maʼlumotlar bazasi bilan ishlash (taqdimot)"

sql тили mavzu: 5 2-семестр ms sql server мббт да ишлаш режа: тасвир яратиш иловалар мантиқи сақланувчи процедуралар триггерлар тасвир яратиш тасвирлар бир нечта боғланган жадваллардаги маълумотларни битта жадвал кўринишида ифодалашда ва улардан фойдаланишда қулайлик яратади. тасвирни sql операторлари ёрдамида ёки sql server тизимининг график лойиҳалаш воситаси ёрдамида яратиш мумкин. create view expensiveartistwork as select dbo.artist.artistname, dbo.[work].title, dbo.[work].copy,dbo.trans.acquisitionprice from dbo.artist inner join dbo.[work] on dbo.artist. artistid= dbo.[work]. artistid inner join dbo.trans on dbo.[work].workid= dbo.trans. workid where dbo.trans. acquisitionprice>10000 тасвир яратиш график усул ёрдамида тасвир яратиш учун сичқонча стрелкасини views белгиси устига келти...

This file contains 14 pages in PPTX format (549.7 KB). To download "ms sql serverda maʼlumotlar bazasi bilan ishlash (taqdimot)", click the Telegram button on the left.

Tags: ms sql serverda maʼlumotlar baz… PPTX 14 pages Free download Telegram