در این مطلب، ویدئو به روز رسانی و حذف – SQLite3 با پایتون 3 قسمت 5 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:01,050 –> 00:00:03,190
بچهها و دختران
2
00:00:03,190 –> 00:00:06,069
به قسمت 5 از سری مینی SQLite ما خوش آمدید
3
00:00:06,069 –> 00:00:08,849
و همچنین یکی دیگر از آموزشهای پایه پایتون 3
4
00:00:08,849 –> 00:00:10,990
در این آموزش در
5
00:00:10,990 –> 00:00:13,299
مورد نقطه بدون بازگشت صحبت میکنیم، بنابراین
6
00:00:13,299 –> 00:00:14,739
در مورد حذفها و بهروزرسانیها صحبت میکنیم.
7
00:00:14,739 –> 00:00:18,760
به پایگاه داده های SQLite و واقعاً SQL شما به طور کلی،
8
00:00:18,760 –> 00:00:24,450
بنابراین هم تغییر مقادیر و هم به
9
00:00:24,450 –> 00:00:27,520
روز رسانی تغییرات زمین به روز می شود،
10
00:00:27,520 –> 00:00:29,650
بنابراین درخواست تغییر مقدار به
11
00:00:29,650 –> 00:00:33,159
روز می شود، اما به روز رسانی و حذف مقادیر
12
00:00:33,159 –> 00:00:37,749
در SQL یک کار دائمی است، زمانی
13
00:00:37,749 –> 00:00:39,999
که آن را انجام داده باشید، وجود ندارد. خنثیسازی، بنابراین
14
00:00:39,999 –> 00:00:42,429
بسیار مهم است که
15
00:00:42,429 –> 00:00:44,409
کاری را که نمی خواهید انجام دهید، خراب نکنید
16
00:00:44,409 –> 00:00:46,569
زیرا ctrl Z وجود ندارد، هیچ ویرایشی وجود ندارد
17
00:00:46,569 –> 00:00:49,300
که واگرد کاری که انجام داده اید دائمی است،
18
00:00:49,300 –> 00:00:52,629
بنابراین واقعاً این را در نظر داشته باشید، بنابراین اکنون ما
19
00:00:52,629 –> 00:00:53,920
ادامه دهید و خوشبختانه این
20
00:00:53,920 –> 00:00:55,239
یک پایگاه داده ساده است، ما زیاد
21
00:00:55,239 –> 00:00:56,589
نگران خراب کردن چیزی نیستیم، بنابراین
22
00:00:56,589 –> 00:00:58,839
نگران نباشید، اما به خاطر داشته باشید
23
00:00:58,839 –> 00:01:01,239
که هیچ کسی وجود ندارد که انجام دهد، به خصوص مانند
24
00:01:01,239 –> 00:01:03,190
سرورهای وب یا به طور کلی هر چیزی که در
25
00:01:03,190 –> 00:01:05,140
آن شما یک پایگاه داده داشته باشید این فقط
26
00:01:05,140 –> 00:01:07,810
خوب است ایده اینکه همیشه پشتیبان گیری خودکار
27
00:01:07,810 –> 00:01:10,360
انجام دهید، فقط این کار را انجام دهید، هرگز
28
00:01:10,360 –> 00:01:12,520
پشیمان نخواهید شد. من بک آپ گیری خودکار انجام داده
29
00:01:12,520 –> 00:01:15,850
ام.
30
00:01:15,850 –> 00:01:18,010
31
00:01:18,010 –> 00:01:19,720
32
00:01:19,720 –> 00:01:21,610
33
00:01:21,610 –> 00:01:23,650
ارزشش را دارد من هرگز پشیمان نشدم فقط
34
00:01:23,650 –> 00:01:26,190
مطمئن شوید که در هر زمانی که پایگاه داده دارید همیشه از چیزها نسخه پشتیبان تهیه می
35
00:01:26,190 –> 00:01:28,930
کنید،
36
00:01:28,930 –> 00:01:30,690
به خصوص با پایگاه داده ها،
37
00:01:30,690 –> 00:01:37,630
بنابراین به هر حال دل را تعریف کنید و به روز رسانی کنید، ما
38
00:01:37,630 –> 00:01:37,990
می رویم،
39
00:01:37,990 –> 00:01:41,170
بنابراین اول از همه، بیایید داده
40
00:01:41,170 –> 00:01:42,670
هایی را که داریم انتخاب کنیم. کار با منابع AC dot
41
00:01:42,670 –> 00:01:44,980
اجرا میشود و سپس ما فقط میخواهیم
42
00:01:44,980 –> 00:01:50,850
یک انتخاب ساده همه چیزهای پرتابشده را برای رسم
43
00:01:50,850 –> 00:01:54,210
انجام دهیم و سپس واقعاً تکخطها را پوشش
44
00:01:54,210 –> 00:01:57,909
45
00:01:57,909 –> 00:01:59,560
ندادهایم. لاینر برای
46
00:01:59,560 –> 00:02:02,710
حلقهها اما در اینجا یک مقدمه سریع است، بنابراین
47
00:02:02,710 –> 00:02:04,630
اگر میخواهید فقط یک خط برای
48
00:02:04,630 –> 00:02:06,130
حلقهها را انجام دهید، میتوانید کارهایی مانند این انجام دهید، میتوانید به
49
00:02:06,130 –> 00:02:09,119
خوبی بگویید، به عنوان مثال، دوست دارید این کار را انجام
50
00:02:09,119 –> 00:02:11,140
دهید، توضیح نمیدهم، ما
51
00:02:11,140 –> 00:02:13,030
صبر میکنیم تا ما رسیدن به آنجا اما اساسا
52
00:02:13,030 –> 00:02:13,840
کاری که میخواهیم انجام دهیم این است
53
00:02:13,840 –> 00:02:17,860
که سطر به ردیف چاپ میکنیم، شما
54
00:02:17,860 –> 00:02:20,709
میتوانید واکشی نقطه را ببینید، بنابراین فقط میخواهیم
55
00:02:20,709 –> 00:02:22,150
هر سطر را برای هر
56
00:02:22,150 –> 00:02:24,970
ردیف در نقطه C چاپ کنیم، همه
57
00:02:24,970 –> 00:02:28,480
یک خط ساده برای حلقه و سپس ما
58
00:02:28,480 –> 00:02:30,040
یک بهروزرسانی را حذف میکنیم، دیگر نمیخواهیم
59
00:02:30,040 –> 00:02:34,360
دادهها را نمودار کنیم، بنابراین این فقط انتخاب میکند
60
00:02:34,360 –> 00:02:35,739
که ما در واقع چیزی را حذف یا بهروزرسانی نمیکنیم،
61
00:02:35,739 –> 00:02:38,709
بنابراین اطلاعات ما اینجاست، خوب
62
00:02:38,709 –> 00:02:40,870
ما ظاهراً تعداد زیادی از دو را داریم،
63
00:02:40,870 –> 00:02:42,790
احتمالاً هشت، همان چیزی است که ما داریم.
64
00:02:42,790 –> 00:02:45,910
تعداد زیادی روح از هشت استفاده می کنند،
65
00:02:45,910 –> 00:02:46,959
بنابراین اطلاعاتی که در حال حاضر در اختیار
66
00:02:46,959 –> 00:02:49,959
داریم این است که چه کاری می توانیم انجام دهیم این است که می توانیم شروع به
67
00:02:49,959 –> 00:02:51,670
تغییر مقادیر کنیم، بنابراین ابتدا کاری که می توانیم
68
00:02:51,670 –> 00:02:56,079
انجام دهیم این است که بگوییم اجرا را ببینید و آنچه
69
00:02:56,079 –> 00:02:58,900
می توانیم بگوییم این است که می توانیم به روز کنیم و سپس شما
70
00:02:58,900 –> 00:03:01,959
یک جدول را به روز می کنید تا موارد را در نمودار به روز کنید
71
00:03:01,959 –> 00:03:05,860
و سپس به روز می کنید و وقتی
72
00:03:05,860 –> 00:03:09,220
به روز می کنید چیزی را تنظیم می کنید که می خواهیم
73
00:03:09,220 –> 00:03:13,390
بگوییم مقدار را برابر با شما تنظیم کنید، می توانید
74
00:03:13,390 –> 00:03:15,519
این را به یک متغیر تبدیل کنید تا بتوانید
75
00:03:15,519 –> 00:03:17,049
کاری شبیه به این را با مقداری برابر با
76
00:03:17,049 –> 00:03:18,459
علامت مخملی انجام دهید. اگر می خواستید که یک
77
00:03:18,459 –> 00:03:19,900
متغیر باشد اما در حال حاضر ما این کار را می کنیم من فقط
78
00:03:19,900 –> 00:03:26,739
آن را با کد 99 که مقدار دوباره برابر است، میتوانید در
79
00:03:26,739 –> 00:03:28,209
صورت تمایل این متغیر را بسازید
80
00:03:28,209 –> 00:03:30,489
یا در متغیر SQLite میتوانید
81
00:03:30,489 –> 00:03:32,920
آن را به یک متغیر در دنباله من تبدیل کنید،
82
00:03:32,920 –> 00:03:38,040
جایی که مقدار برابر است با سه نه هشت،
83
00:03:38,040 –> 00:03:40,989
بسیار خوب، بنابراین در جایی که مقدار برابر با 8 است
84
00:03:40,989 –> 00:03:44,230
ما اکنون که چیزی را به درستی تغییر میدهد، آن را به 99
85
00:03:44,230 –> 00:03:46,930
تغییر میدهیم، بنابراین شما
86
00:03:46,930 –> 00:03:49,209
یک فایل را باز کردهاید، برخی از دادهها را تغییر
87
00:03:49,209 –> 00:03:50,769
دادهاید.
88
00:03:50,769 –> 00:03:55,120
89
00:03:55,120 –> 00:03:57,069
آن را و سپس وقتی همه ما
90
00:03:57,069 –> 00:03:59,590
انجام commiting را تمام کردیم، فقط آن دو
91
00:03:59,590 –> 00:04:02,590
خط را کپی می کنیم و تغییرات خود را در عمل مشاهده می کنیم،
92
00:04:02,590 –> 00:04:06,130
پس ذخیره کنید و اجرا کنید و مطمئن باشید
93
00:04:06,130 –> 00:04:07,599
که اینجا هستیم، ما یکسری از
94
00:04:07,599 –> 00:04:09,489
این 99 ها را داریم، البته که ما انجام دادیم. واقعاً
95
00:04:09,489 –> 00:04:11,169
چیزی را از هم جدا نمیکنیم، اما جایی بین
96
00:04:11,169 –> 00:04:15,459
اینجا و اینجا، ما دادههای جدید خود را داریم، بنابراین
97
00:04:15,459 –> 00:04:17,950
اکنون ما یکسری 99 عدد
98
00:04:17,950 –> 00:04:21,039
داریم، بنابراین آن را میبندیم و اجازه نمیدهیم
99
00:04:21,039 –> 00:04:23,469
ببینیم خیلی خوب است، بنابراین شما میتوانید
100
00:04:23,469 –> 00:04:24,849
برخی از آنها را بهروزرسانی کنید. چیزهای دیگر، بنابراین من می خواهم از
101
00:04:24,849 –> 00:04:25,940
شر اوم خلاص شوم،
102
00:04:25,940 –> 00:04:30,080
ما این کار را انجام می دهیم این است که ما فقط در مورد آن نظر می
103
00:04:30,080 –> 00:04:32,300
دهیم، بنابراین اگر شما دوباره سه گزینه را انتخاب کنید این یک بت است،
104
00:04:32,300 –> 00:04:35,900
بنابراین اکنون پایگاه داده ما در حال حاضر این
105
00:04:35,900 –> 00:04:37,760
تغییر دائمی است، درست است، بنابراین نود و نه
106
00:04:37,760 –> 00:04:41,020
همان چیزی است که هشت ها با آن جایگزین می شوند و حالا
107
00:04:41,020 –> 00:04:43,100
فرض کنید می خواهیم از شر هر
108
00:04:43,100 –> 00:04:44,720
ردیفی که نود و نه دارد خلاص شویم.
109
00:04:44,720 –> 00:04:46,880
مانند این
110
00:04:46,880 –> 00:04:56,690
میتوانید بگویید C dot execute execute و
111
00:04:56,690 –> 00:04:59,290
کاری که ما میخواهیم انجام دهیم این است که از
112
00:04:59,290 –> 00:05:04,880
مواردی به طرحهای دیگر حذف کنیم، جایی که مقدار آن
113
00:05:04,880 –> 00:05:09,110
اکنون در دنباله من برابر با نود و نه است، فقط برای اینکه بدانید
114
00:05:09,110 –> 00:05:12,650
میتوانید پرسوجوها را محدود کنید، مثل اینکه میتوانید بگویید
115
00:05:12,650 –> 00:05:13,850
میخواهم این پرسوجو را محدود کنم.
116
00:05:13,850 –> 00:05:15,580
حداکثر مقداری که حذف می کنید پنجاه است
117
00:05:15,580 –> 00:05:18,620
متاسفانه یک SQLite وجود ندارد،
118
00:05:18,620 –> 00:05:22,100
بنابراین اگر چیزی را اشتباه وارد کنید، فقط خراب می شوید،
119
00:05:22,100 –> 00:05:25,180
زیرا برای مثال اگر
120
00:05:25,180 –> 00:05:30,130
این کار را انجام دهید حذف از مطالب به نمودار است
121
00:05:30,130 –> 00:05:32,419
، پایگاه داده یا جدول خود را پاک کرده اید.
122
00:05:32,419 –> 00:05:35,540
کار من انجام شد اکنون از مواردی به نمودار دیگر حذف کنید،
123
00:05:35,540 –> 00:05:37,730
جایی که مقدار برابر با نود و نه
124
00:05:37,730 –> 00:05:43,910
اتصال con commits است و بیایید
125
00:05:43,910 –> 00:05:47,360
آنچه را که اکنون داریم چاپ کنیم و در واقع بیایید
126
00:05:47,360 –> 00:05:51,680
جلوتر برویم و بیست بار چاپ کنیم در واقع
127
00:05:51,680 –> 00:05:55,310
اجازه دهید 50 برابر علامت پوندی که
128
00:05:55,310 –> 00:05:57,380
فقط پنجاه پوند چاپ می کند انجام دهیم. ns بنابراین ما
129
00:05:57,380 –> 00:06:00,470
بتوانیم جداس