Обычно int
.
bigint
, если Вы думаете, что у Вас будет больше строк, чем, во вселенной существуют атомы.
uniqueidentifier
полезно, если Вам нужно глобально уникальные ключи (ключи, которые, как гарантируют, будут уникальны через все таблицы в Вашей схеме, возможно, даже универсально уникальны (я не помню))
другие два, которые я не использовал бы, они не целочисленные типы (у них есть части, которые просто не имеют много смысла как ключи)
вам не нужно разархивировать или распаковать
, просто введите эту команду в командной строке, и она разархивируется в соответствующее место
R CMD INSTALL [options] [l-lib] pkgs.tar.gz
, как объяснено здесь
тогда вы можете использовать его в R как library(the_pkg)