لطفا اطلاعات خود را بصورت فارسی وارد کنید

1- فرایند سازماندهی داده ها برای جلوگیری از افزونگی داده و انواع آنومالی چه نام دارد؟
  Integration
  Anomaly
  Normalization
  Redundancy
2- ....................... زمانی پیش می آید که یک قطعه داده در چند جای جدول تکرار شود
  نرمال سازی
  افزونگی داده
  آنومالی درج
  ناهنجاری
3- اگر مقدار فیلد آدرس برای یک موجودیت خاص در چند جای جدول تکرار شده باشد کدام نوع آنومالی میتواند ایجاد شود؟
  آنومالی درج
  آنومالی حذف
  آنومالی آپدیت
  هیچ کدام
4- پایگاه داده flat چیست؟
  پایگاه داده ای که تمام فیلدهای آن درون یک جدول ذخیره شده باشد
  پایگاه داده ای که نرمال نباشد
  پایگاه داده ای که دارای افزونگی داده باشد
  پایگاه داده ای که برخی فیلدهای آن در چند جدول قرار داشته باشند
5- مرحله اول نرمال سازی کدام است؟
  حذف partial dependency
  حذف وابستگی های انتقالی
  حذف آنومالی درج
  حذف گروه های تکرار
6- ......................... زمانی بوجود می آید که یک فیلد غیر کلید به بخشی از کلید اصلی وابستگی داشته باشد.
  partial dependency
  Repeating group
  Transitive dependency
  وابستگی
7- این تعریف مربوط به کدام سطح نرمال است: فیلدهای غیرکلید نباید به فیلد غیر کلید دیگر وابستگی تابعی داشته باشند
  سطح اول
  سطح دوم
  سطح سوم
  BCNF
8- .....................زبان درخواست به پایگاه‌های داده و به عبارتی دیگر زبان مشترک در میان DBMS‌ها است.
  PHP
  MySQL
  SQL
  Query
9- کدام دستور برای تعیین پایگاه داده جاری (فعال) استفاده می شود؟
  create database
  show databases
  use
  describe
10- برای درج رکورد در جدول از کدام دستور استفاده می کنیم؟
  create table
  insert into
  select into
  update
11- کدام دستور اطلاعات دانش آموزانی را نمایش می دهد که نمره ریاضی(grade) آنها بین 15 تا 20 نیست؟
  select * from grades where c_name=’riazi’ and grade<20 and grade>15
  select * from grades where c_name=’riazi’ and grade between 15 and 20
  select * from grades where c_name=’riazi’ and grade not between 15 and 20
  select * from grades where c_name=’riazi’ and grade in (15,16,17,18,19,20)
12- کدام دستور زیر عمل درج در جدول را بدرستی انجام نداده است؟
  insert into table student values (‘a’,’aa’)
  insert into student values (‘a’,’aa’)
  insert into student (name,family) values (‘a’,’aa’)
  insert into student (name,family) values (‘a’,’aa’) ,(‘b’,’bb’)
13- برای مشاهده مشخصات دانش آموزانی که نام خانوادگی آنها احمدی یا رضایی است از کدام گزینه می توان استفاده نمود؟
  select * from student where family=’ahmadi’ and family=’rezayi’
  select * from student where family=’ahmadi’ or family=’rezayi’
  select * from student where family in (‘ahmadi’ , ‘rezayi’)
  گزینه های ب و ج صحیح هستند.
14- کدام دستور مقدار ali در ستون name را به saeid تغییر می دهد؟
  alter table student set name=ali where name=saeid
  update table student set name=ali where name=saeid
  update student set name=ali where name=saeid
  update student set name=saeid where name=ali
15- دستور delete برای حذف کدام گزینه کاربرد دارد؟
  database
  Table
  Index
  Record
16- برای حذف رکوردی از جدول student که id آن 1111 است از چه دستوری استفاده می کنیم؟
  delete from student where id=’1111’
  delete * from student where id=’1111’
  drop from student where id=”1111’
  delete id=’1111’ from student
17- یک فیلد عددی را بصورت Int(10) تعریف نموده ایم. مقادیر این فیلد چند بایت حافظه اشغال می کنند؟
  10
  2.5
  4
  2
18- اگر یک فیلد رشته ای داشته باشیم و نوع آن را varchar(30) تعریف نماییم، 30 نشان دهنده کدام مورد است؟
  حداقل 30 کاراکتر میتواند برای این فیلد ذخیره شود
  حداکثر 30 کاراکتر می تواند برای این فیلد ذخیره شود.
  حداقل یک رشته 30 بایتی میتواند برای این فیلد ذخیره شود
  حداکثر یک رشته 30 بایتی میتواند برای این فیلد ذخیره شود
19- کدام گزینه پارامترهای دستور mysqli_connect را برای اتصال به دیتابیس School که روی هاست محلی واقع شده، بدرستی تنظیم نموده است؟
  mysqli_connect("localhost","school")
  mysqli_connect("localhost", "root" , "", "school")
  mysqli_connect($link, "localhost", "school")
  mysqli_connect($link, "localhost", "root","","school")
20- نام کاربر پیش فرض mysql چیست؟
  default
  root
  admin
  localhost