در این مطلب، ویدئو درج و واکشی داده ها از پایگاه داده – سری آموزش های پیشرفته پایتون – 43 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:06:34
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:04,160 –> 00:00:04,640
اکنون
2
00:00:04,640 –> 00:00:06,720
همه شما می دانید که چگونه می توانید
3
00:00:06,720 –> 00:00:08,720
پایگاه داده خود را در پایتون ایجاد
4
00:00:08,720 –> 00:00:10,480
کنید، همچنین می دانید که چگونه می توانید
5
00:00:10,480 –> 00:00:12,719
جدول خود را برای ذخیره داده های خود ایجاد کنید،
6
00:00:12,719 –> 00:00:14,160
اکنون اجازه دهید من فقط به شما نشان دهم که چگونه می توانید
7
00:00:14,160 –> 00:00:16,560
داده های خود را در داخل آن جدول در سخنرانی قبلی ذخیره کنید.
8
00:00:16,560 –> 00:00:18,080
9
00:00:18,080 –> 00:00:19,920
می تواند یک پایگاه داده ایجاد کند که
10
00:00:19,920 –> 00:00:22,880
ما به سادگی ماژول sqlite را با استفاده
11
00:00:22,880 –> 00:00:24,400
از روش اتصال وارد
12
00:00:24,400 –> 00:00:26,480
کردیم، یک فایل پایگاه داده ایجاد کردیم و فقط
13
00:00:26,480 –> 00:00:28,160
14
00:00:28,160 –> 00:00:29,920
با استفاده از آبجکت اتصال،
15
00:00:29,920 –> 00:00:32,399
مکان نما را برای اجرای کوئری های sql فراخوانی می کنیم
16
00:00:32,399 –> 00:00:34,239
و با استفاده از این مکان نما، من فقط
17
00:00:34,239 –> 00:00:36,239
یک پرس و جو ساده sql را اجرا می کنم.
18
00:00:36,239 –> 00:00:38,719
و زمانی که جدول را داشتم، جدول خود را ایجاد کنید،
19
00:00:38,719 –> 00:00:39,440
20
00:00:39,440 –> 00:00:41,360
من فقط می خواهم همه تغییرات را انجام دهم
21
00:00:41,360 –> 00:00:42,559
و فایل را
22
00:00:42,559 –> 00:00:44,640
ببندم، به خاطر داشته باشید که باید
23
00:00:44,640 –> 00:00:47,440
قبل از این دستور commit کوئری خود را اجرا کنید،
24
00:00:47,440 –> 00:00:50,320
وقتی همه این خطوط را فهمیدیم، اجازه
25
00:00:50,320 –> 00:00:52,000
دهید مقداری را در داخل آن وارد کنیم.
26
00:00:52,000 –> 00:00:52,960
پایگاه داده
27
00:00:52,960 –> 00:00:54,960
همانطور که می دانید ما دو ستون در داخل
28
00:00:54,960 –> 00:00:56,079
29
00:00:56,079 –> 00:00:59,120
شناسه و نام جدول نمونه داریم، بنابراین من می خواهم برخی از
30
00:00:59,120 –> 00:00:59,600
داده ها را
31
00:00:59,600 –> 00:01:02,719
در هر دو ستون ذخیره کنم، بنابراین در اینجا
32
00:01:02,719 –> 00:01:04,559
من فقط یک Simp ایجاد می کنم. پرس و جو
33
00:01:04,559 –> 00:01:06,080
در این مثال
34
00:01:06,080 –> 00:01:08,880
من از این کد سه گانه برای افزودن
35
00:01:08,880 –> 00:01:10,080
این رشته استفاده
36
00:01:10,080 –> 00:01:12,320
می کنم، شما می توانید این رشته را داخل یک
37
00:01:12,320 –> 00:01:14,159
متغیر رشته نیز قرار دهید و سپس آن
38
00:01:14,159 –> 00:01:14,720
متغیر را
39
00:01:14,720 –> 00:01:16,799
در داخل این پرانتز مشخص کنید، اجازه دهید به شما نشان دهم
40
00:01:16,799 –> 00:01:17,759
چگونه می توانیم این کار را انجام دهیم،
41
00:01:17,759 –> 00:01:20,240
بنابراین در اینجا می خواهم فقط برای ایجاد یک
42
00:01:20,240 –> 00:01:21,439
پرس و جو ساده،
43
00:01:21,439 –> 00:01:24,000
من قصد دارم یک پرس و جوی متغیر ایجاد کنم
44
00:01:24,000 –> 00:01:25,200
برابر است با
45
00:01:25,200 –> 00:01:28,080
و در اینجا در داخل کد دوگانه
46
00:01:28,080 –> 00:01:29,680
من فقط یک پرس و جوی sql ایجاد می
47
00:01:29,680 –> 00:01:32,640
کنم، پس در اینجا می گویم
48
00:01:32,640 –> 00:01:33,680
49
00:01:33,680 –> 00:01:35,520
اگر می خواهید می توانید وارد کنید همه اینها با
50
00:01:35,520 –> 00:01:36,720
حروف کوچک و همچنین
51
00:01:36,720 –> 00:01:38,720
مهم نیست من فقط برای درک
52
00:01:38,720 –> 00:01:40,079
این دستورات را با
53
00:01:40,079 –> 00:01:42,240
حروف بزرگ قرار می دهم فقط برای
54
00:01:42,240 –> 00:01:44,000
اینکه فقط نام جدول را
55
00:01:44,000 –> 00:01:46,000
در اینجا مشخص کنید من می خواهم نمونه نام جدول را
56
00:01:46,000 –> 00:01:48,479
در اینجا مشخص کنم. نمونه جدول بنابراین
57
00:01:48,479 –> 00:01:50,320
من می خواهم نمونه را در اینجا مشخص کنم
58
00:01:50,320 –> 00:01:52,240
فقط از آن شما باید
59
00:01:52,240 –> 00:01:54,560
مقادیری را در داخل این ستون ها
60
00:01:54,560 –> 00:01:57,040
درج کنید بنابراین برای درج مقادیر باید مقادیر
61
00:01:57,040 –> 00:01:58,399
دستور را در اینجا مشخص کنید
62
00:01:58,399 –> 00:02:01,360
و به این مقادیر داخل
63
00:02:01,360 –> 00:02:02,240
64
00:02:02,240 –> 00:02:04,719
پرانتز باید یک مقدار به این id ارسال کنید و
65
00:02:04,719 –> 00:02:05,520
به این
66
00:02:05,520 –> 00:02:08,479
نام بنابراین در پرانتزهایی که می خواهم
67
00:02:08,479 –> 00:02:10,239
یکی را
68
00:02:10,239 –> 00:02:12,640
برای شناسه مشخص کنم، کاما را مشخص می کند و سپس
69
00:02:12,640 –> 00:02:13,360
70
00:02:13,360 –> 00:02:15,280
مقدار ستون نام را مشخص می کند، بنابراین در اینجا
71
00:02:15,280 –> 00:02:17,599
می خواهم در کد واحد
72
00:02:17,599 –> 00:02:20,720
بگویم که
73
00:02:20,720 –> 00:02:23,040
شهریه روزانه را دقیقاً مانند این مشخص می کنم، بنابراین من می روم برای
74
00:02:23,040 –> 00:02:25,200
ذخیره این یکی در داخل این شناسه
75
00:02:25,200 –> 00:02:28,319
و حذف در داخل این ستون نام
76
00:02:28,319 –> 00:02:30,080
در اینجا، من به سادگی یک دستور
77
00:02:30,080 –> 00:02:32,239
insert را فراخوانی میکنم و سپس مشخص میکنم
78
00:02:32,239 –> 00:02:35,040
کجا میخواهم دادهها را وارد کنم، میخواهم
79
00:02:35,040 –> 00:02:36,959
دادهها را در داخل این جدول نمونه
80
00:02:36,959 –> 00:02:38,319
وارد کنم، بنابراین میخواهم بگویم در اینجا نمونه
81
00:02:38,319 –> 00:02:40,239
و به این ستونها
82
00:02:40,239 –> 00:02:42,080
مقادیر متفاوتی را مشخص
83
00:02:42,080 –> 00:02:43,920
میکنم، بنابراین همانطور که متوجه میشوید من دو ستون
84
00:02:43,920 –> 00:02:45,840
در اینجا دارم، بنابراین اگر سه مقدار را مشخص کنید، دو مقدار را
85
00:02:45,840 –> 00:02:46,319
در اینجا
86
00:02:46,319 –> 00:02:48,319
مشخص میکنم،
87
00:02:48,319 –> 00:02:50,160
یک پیغام خطا دریافت خواهید کرد، زیرا
88
00:02:50,160 –> 00:02:52,239
شما فقط دو ستون دارید، پس هنگامی
89
00:02:52,239 –> 00:02:54,319
که این پرس و جوی sql را دارید، بیایید
90
00:02:54,319 –> 00:02:54,720
آن را اجرا کنیم،
91
00:02:54,720 –> 00:02:57,599
بنابراین در اینجا من مکان نما را با نقطه
92
00:02:57,599 –> 00:02:58,480
اجرا صدا
93
00:02:58,480 –> 00:03:00,560
می کنم و سپس این پرس و جو را در اینجا ارسال
94
00:03:00,560 –> 00:03:02,319
می کنم، می توانید تفاوت بین
95
00:03:02,319 –> 00:03:04,640
این دو عبارت را در اینجا مشاهده کنید. من از چند خطی استفاده می کنم.
96
00:03:04,640 –> 00:03:07,440
رشته برای اجرای پرس و جو sql
97
00:03:07,440 –> 00:03:11,200
و اینجا i از یک متغیر برای اجرای
98
00:03:11,200 –> 00:03:14,000
پرس و