question: if a table contains a primary key there can be no duplicate records in a table
passage: In terms of the relational model of databases, a table can be considered a convenient representation of a relation, but the two are not strictly equivalent. For instance, an SQL table can potentially contain duplicate rows, whereas a true relation cannot contain duplicate tuples. Similarly, representation as a table implies a particular ordering to the rows and columns, whereas a relation is explicitly unordered. However, the database system does not guarantee any ordering of the rows unless an ORDER BY clause is specified in the SELECT statement that queries the table.
question_kg: Эгерде таблицада негизги ачкыч камтылса, анда таблицада кайталанган жазуулар болбойт?
passage_kg: Маалыматтар базаларынын реляциялык модели боюнча, таблицаны мамиленин ыңгайлуу чагылдырылышы деп эсептесе болот, бирок экөө так эквиваленттүү эмес. Мисалы, SQL таблицасы потенциалдуу кайталанган саптарды камтышы мүмкүн, ал эми чыныгы мамиле кайталанган кортеждерди камтый албайт. Ошо сыяктуу эле, таблица катары чагылдыруу саптардын жана мамычалардын белгилүү бир тартибин билдирет, ал эми мамиле ачыктан-ачык тартиптелбеген. Бирок, маалыматтар базасы системасы таблицаны сураган SELECT билдирүүсүндө ORDER BY пункту көрсөтүлбөсө, саптардын эч кандай тартибин кепилдебейт.